summaryrefslogtreecommitdiffstats
path: root/gcc/config/netbsd.h
diff options
context:
space:
mode:
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>1998-07-29 22:51:47 +0000
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>1998-07-29 22:51:47 +0000
commitf2c5c1a50b8d27b34e6cede045922129581b5170 (patch)
treeddbe3a4953b467ec55fe0d8952a391ab06dc10f5 /gcc/config/netbsd.h
parent03cb2aacedd8af7009626eedfd2ffa8ed0cdc4fc (diff)
downloadppe42-gcc-f2c5c1a50b8d27b34e6cede045922129581b5170.tar.gz
ppe42-gcc-f2c5c1a50b8d27b34e6cede045922129581b5170.zip
* 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@21480 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/netbsd.h')
-rw-r--r--gcc/config/netbsd.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/gcc/config/netbsd.h b/gcc/config/netbsd.h
index 860e10107e5..43a15768d0b 100644
--- a/gcc/config/netbsd.h
+++ b/gcc/config/netbsd.h
@@ -13,11 +13,11 @@
#define GCC_INCLUDE_DIR "/usr/include"
#undef INCLUDE_DEFAULTS
-#define INCLUDE_DEFAULTS \
- { \
- { GPLUSPLUS_INCLUDE_DIR, 1, 1 }, \
- { GCC_INCLUDE_DIR, 0, 0 }, \
- { 0, 0, 0 } \
+#define INCLUDE_DEFAULTS \
+ { \
+ { GPLUSPLUS_INCLUDE_DIR, "G++", 1, 1 }, \
+ { GCC_INCLUDE_DIR, "GCC", 0, 0 }, \
+ { 0, 0, 0, 0 } \
}
/* Under NetBSD, the normal location of the compiler back ends is the
@@ -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
OpenPOWER on IntegriCloud