Fix i386-pc-solaris2.5.1 _sys_siglistp redeclaration error.
authorJim Wilson <wilson@gcc.gnu.org>
Sat, 30 Aug 1997 02:21:34 +0000 (19:21 -0700)
committerJim Wilson <wilson@gcc.gnu.org>
Sat, 30 Aug 1997 02:21:34 +0000 (19:21 -0700)
* i386/xm-sysv4.h (DONT_DECLARE_SYS_SIGLIST): Define.

From-SVN: r15001

gcc/ChangeLog
gcc/config/i386/xm-sysv4.h

index dd03361..cc579a7 100644 (file)
@@ -1,3 +1,7 @@
+Fri Aug 29 19:19:54 1997  Jim Wilson  <wilson@cygnus.com>
+
+       * i386/xm-sysv4.h (DONT_DECLARE_SYS_SIGLIST): Define.
+
 Fri Aug 29 16:13:51 1997  Jeffrey A Law  (law@cygnus.com)
 
        * pa.md (reload_peepholes): Make sure operand is a REG before
@@ -9,7 +13,7 @@ Fri Aug 29 11:42:04 1997  Jim Wilson  <wilson@cygnus.com>
 
 Fri Aug 29 09:33:20 1997  Philipp Thomas  (kthomas@lxi165.gwdg.de)
 
-       * dwarfout2.c (build_abbrev_table): Use xrealloc, not xmalloc
+       * dwarf2out.c (build_abbrev_table): Use xrealloc, not xmalloc
        to reallocate abbrev_die_table.
 
 Thu Aug 28 15:14:46 1997  Jim Wilson  <wilson@cygnus.com>
index 49d52b4..cf111a0 100644 (file)
@@ -14,3 +14,9 @@
 /* Univel, at least, has a small ARG_MAX.  Defining this is harmless
    except for causing extra stat calls in the driver program.  */
 #define SMALL_ARG_MAX
+
+/* We have _sys_siglist, but the declaration in <signal.h> conflicts with
+   the declarations in collect2.c and mips-tfile.c, so disable the declarations
+   in those files.  */
+
+#define DONT_DECLARE_SYS_SIGLIST