From f685377c2ec1ebd2df2b2d866f1432621c8dc9b6 Mon Sep 17 00:00:00 2001 From: "David E. O'Brien" Date: Tue, 26 Nov 2002 18:25:20 +0000 Subject: 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 --- gnu/usr.bin/cc/cc_tools/auto-host.h | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'gnu') 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. */ -- cgit v1.2.3