From: Todd Vierling Date: Wed, 29 Jul 1998 22:55:04 +0000 (-0600) Subject: configure.in: Use xm-netbsd.h as the NetBSD xm file (not xm-siglist). X-Git-Tag: prereleases/egcs-1.1-prerelease~132 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f8b81c7685d179f0913dd76ec84169e772501141;p=thirdparty%2Fgcc.git configure.in: Use xm-netbsd.h as the NetBSD xm file (not xm-siglist). � * configure.in: Use xm-netbsd.h as the NetBSD xm file (not xm-siglist). Accept arm32 as arm, m68k4k as m68k, mipsle as mips-dec, and any manufacturer id for ns32k. * configure: Regenerated. * config/netbsd.h: When using ASM_WEAKEN_LABEL, make it global too. * config/t-netbsd: Don't compile libgcc1-test as the fns are in libc. * config/i386/netbsd.h: Undefine DWARF2_UNWIND_INFO, not define as 0. * config/m68k/netbsd.h: Same. * config/ns32k/netbsd.h: Same. * config/sparc/netbsd.h: Same. From-SVN: r21485 --- diff --git a/gcc/config/m68k/netbsd.h b/gcc/config/m68k/netbsd.h index 6bd9161c6809..c98419927808 100644 --- a/gcc/config/m68k/netbsd.h +++ b/gcc/config/m68k/netbsd.h @@ -59,5 +59,5 @@ /* Until they use ELF or something that handles dwarf2 unwinds and initialization stuff better. */ -#define DWARF2_UNWIND_INFO 0 +#undef DWARF2_UNWIND_INFO diff --git a/gcc/config/netbsd.h b/gcc/config/netbsd.h index 5fecd35d483e..43a15768d0ba 100644 --- a/gcc/config/netbsd.h +++ b/gcc/config/netbsd.h @@ -100,7 +100,8 @@ #undef ASM_WEAKEN_LABEL #define ASM_WEAKEN_LABEL(FILE,NAME) \ - do { fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ + do { fputs ("\t.globl\t", FILE); assemble_name (FILE, NAME); \ + fputs ("\t.weak\t", FILE); assemble_name (FILE, NAME); \ fputc ('\n', FILE); } while (0) /* The following macro defines the format used to output the second diff --git a/gcc/config/ns32k/netbsd.h b/gcc/config/ns32k/netbsd.h index cef68d82c2e2..40c2025bc5f5 100644 --- a/gcc/config/ns32k/netbsd.h +++ b/gcc/config/ns32k/netbsd.h @@ -108,5 +108,5 @@ Boston, MA 02111-1307, USA. /* Until they use ELF or something that handles dwarf2 unwinds and initialization stuff better. */ -#define DWARF2_UNWIND_INFO 0 +#undefine DWARF2_UNWIND_INFO diff --git a/gcc/config/sparc/netbsd.h b/gcc/config/sparc/netbsd.h index a512f41e1553..ba2fe4e6c043 100644 --- a/gcc/config/sparc/netbsd.h +++ b/gcc/config/sparc/netbsd.h @@ -42,5 +42,5 @@ /* Until they use ELF or something that handles dwarf2 unwinds and initialization stuff better. */ -#define DWARF2_UNWIND_INFO 0 +#undef DWARF2_UNWIND_INFO