diff options
author | David E. O'Brien <obrien@FreeBSD.org> | 2002-11-26 18:25:20 +0000 |
---|---|---|
committer | David E. O'Brien <obrien@FreeBSD.org> | 2002-11-26 18:25:20 +0000 |
commit | f685377c2ec1ebd2df2b2d866f1432621c8dc9b6 (patch) | |
tree | d57c6ff3abefeaa7651e5939962631421a3f6292 /gnu | |
parent | 00acb1337ed9de89673fe2d1fc560424260077e7 (diff) | |
download | src-f685377c2ec1ebd2df2b2d866f1432621c8dc9b6.tar.gz src-f685377c2ec1ebd2df2b2d866f1432621c8dc9b6.zip |
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
Notes
Notes:
svn path=/head/; revision=107286
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 321bb3231a67..5515295f7f0e 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. */ |