From: Richard Sandiford Date: Thu, 17 Oct 2002 06:53:35 +0000 (+0000) Subject: config.gcc (mips*-*-*): Add OBJECT_FORMAT_ELF to $tm_defines if using mips/elf.h... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4db83639f47d56b18b5b8f47ebbfeffd92437d12;p=gcc.git config.gcc (mips*-*-*): Add OBJECT_FORMAT_ELF to $tm_defines if using mips/elf.h or mips/elf64.h. * config.gcc (mips*-*-*): Add OBJECT_FORMAT_ELF to $tm_defines if using mips/elf.h or mips/elf64.h. * config/mips/elf.h (OBJECT_FORMAT_ELF): Remove. * config/mips/elf64.h (OBJECT_FORMAT_ELF): Remove. From-SVN: r58237 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 76ac7276ea0..5fb61e0c1fa 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2002-10-17 Richard Sandiford + + * config.gcc (mips*-*-*): Add OBJECT_FORMAT_ELF to $tm_defines + if using mips/elf.h or mips/elf64.h. + * config/mips/elf.h (OBJECT_FORMAT_ELF): Remove. + * config/mips/elf64.h (OBJECT_FORMAT_ELF): Remove. + 2002-10-16 Aldy Hernandez * config/rs6000/rs6000.c (function_arg): Set inner mode of V1DI to diff --git a/gcc/config.gcc b/gcc/config.gcc index 8085d6598d0..683ec138f79 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -2840,6 +2840,11 @@ mips*-*-*) tm_defines="TARGET_ENDIAN_DEFAULT=0 $tm_defines" ;; esac + case $tm_file in + *mips/elf.h* | *mips/elf64.h*) + tm_defines="OBJECT_FORMAT_ELF $tm_defines" + ;; + esac if test "x$enable_gofast" = xyes then tm_defines="INIT_SUBTARGET_OPTABS=INIT_GOFAST_OPTABS $tm_defines" diff --git a/gcc/config/mips/elf.h b/gcc/config/mips/elf.h index bc3ca69ff36..c64bb46b621 100644 --- a/gcc/config/mips/elf.h +++ b/gcc/config/mips/elf.h @@ -22,7 +22,6 @@ Boston, MA 02111-1307, USA. */ /* Use ELF. */ #undef OBJECT_FORMAT_COFF #undef EXTENDED_COFF -#define OBJECT_FORMAT_ELF /* ??? Move all SDB stuff into separate header file. */ #undef SDB_DEBUGGING_INFO diff --git a/gcc/config/mips/elf64.h b/gcc/config/mips/elf64.h index 07973cbd0ea..e9bed21da10 100644 --- a/gcc/config/mips/elf64.h +++ b/gcc/config/mips/elf64.h @@ -22,7 +22,6 @@ Boston, MA 02111-1307, USA. */ #undef OBJECT_FORMAT_COFF #undef EXTENDED_COFF -#define OBJECT_FORMAT_ELF #undef SDB_DEBUGGING_INFO #define DBX_DEBUGGING_INFO 1