diff options
author | obrien <obrien@FreeBSD.org> | 2002-11-26 18:25:20 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 2002-11-26 18:25:20 +0000 |
commit | fa7971ab704ca66bdedfd46fc3848768b13fc91e (patch) | |
tree | d57c6ff3abefeaa7651e5939962631421a3f6292 /gnu | |
parent | 100044adf505a4d3825eed40ec34ffa1c2397863 (diff) | |
download | FreeBSD-src-fa7971ab704ca66bdedfd46fc3848768b13fc91e.zip FreeBSD-src-fa7971ab704ca66bdedfd46fc3848768b13fc91e.tar.gz |
Remove our custom mixed ELF/a.out support. This means the base compiler
now only produce ELF objects. It also makes us closer to stock GCC, and
simplifies the set of changes we still need from stock GCC on every import.
Applauded by: peter
Approved by: re
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/usr.bin/cc/cc_tools/auto-host.h | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/gnu/usr.bin/cc/cc_tools/auto-host.h b/gnu/usr.bin/cc/cc_tools/auto-host.h index 321bb32..5515295 100644 --- a/gnu/usr.bin/cc/cc_tools/auto-host.h +++ b/gnu/usr.bin/cc/cc_tools/auto-host.h @@ -542,11 +542,6 @@ sys/boot/efi/libefi/arch/ia64/ldscript.ia64. */ #define HAVE_GAS_SHF_MERGE 1 -/* XXX HAVE_GAS_SHF_MERGE is target-dependent so it shouldn't be put in - this target-independent config file. Defining it breaks aout support - on i386's. */ -#undef HAVE_GAS_SHF_MERGE - /* Define if your assembler supports explicit relocations. */ /* #undef HAVE_AS_EXPLICIT_RELOCS */ @@ -566,8 +561,7 @@ /* #undef HAVE_AS_OFFSETABLE_LO10 */ /* Define true if the assembler supports '.long foo@GOTOFF'. */ -/* DEO:XXX match TARGET_ELF definition in i386/freebsd.h. */ -#define HAVE_AS_GOTOFF_IN_DATA ((target_flags & MASK_AOUT) == 0) +#define HAVE_AS_GOTOFF_IN_DATA 1 /* Define if your assembler supports dwarf2 .file/.loc directives, and preserves file table indices exactly as given. */ |