diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-07-29 22:51:47 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-07-29 22:51:47 +0000 |
commit | f2c5c1a50b8d27b34e6cede045922129581b5170 (patch) | |
tree | ddbe3a4953b467ec55fe0d8952a391ab06dc10f5 /gcc/config/netbsd.h | |
parent | 03cb2aacedd8af7009626eedfd2ffa8ed0cdc4fc (diff) | |
download | ppe42-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.h | 13 |
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 |