summaryrefslogtreecommitdiffstats
path: root/gnu
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>2002-11-26 18:25:20 +0000
committerobrien <obrien@FreeBSD.org>2002-11-26 18:25:20 +0000
commitfa7971ab704ca66bdedfd46fc3848768b13fc91e (patch)
treed57c6ff3abefeaa7651e5939962631421a3f6292 /gnu
parent100044adf505a4d3825eed40ec34ffa1c2397863 (diff)
downloadFreeBSD-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.h8
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. */
OpenPOWER on IntegriCloud