From 47fe5c480b591d85ddd10b0c5b72f586a16cbeb3 Mon Sep 17 00:00:00 2001 From: Bernardo Innocenti Date: Wed, 3 Sep 2003 23:39:02 +0200 Subject: [PATCH] config.gcc (m68k-*-linux*): Remove definition of LINUX_DEFAULT_ELF. * config.gcc (m68k-*-linux*): Remove definition of LINUX_DEFAULT_ELF. * config/i370/linux.h (LINUX_DEFAULT_ELF): Remove unconditional definition and code blocks compiled when not defined. * config/i386/linux.h (LINUX_DEFAULT_ELF): Likewise. * config/i386/linux64.h (LINUX_DEFAULT_ELF): Likewise. * config/sparc/linux.h: (LINUX_DEFAULT_ELF): Likewise. * config/sparc/linux64.h: (LINUX_DEFAULT_ELF): Likewise. From-SVN: r71035 --- gcc/ChangeLog | 10 ++++++++++ gcc/config.gcc | 2 +- gcc/config/i370/linux.h | 1 - gcc/config/i386/linux.h | 12 ------------ gcc/config/i386/linux64.h | 2 -- gcc/config/sparc/linux.h | 12 ------------ gcc/config/sparc/linux64.h | 2 -- 7 files changed, 11 insertions(+), 30 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 54de38cbf88..0b3248052f1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,13 @@ +2003-09-03 Bernardo Innocenti + + * config.gcc (m68k-*-linux*): Remove definition of LINUX_DEFAULT_ELF. + * config/i370/linux.h (LINUX_DEFAULT_ELF): Remove unconditional + definition and code blocks compiled when not defined. + * config/i386/linux.h (LINUX_DEFAULT_ELF): Likewise. + * config/i386/linux64.h (LINUX_DEFAULT_ELF): Likewise. + * config/sparc/linux.h: (LINUX_DEFAULT_ELF): Likewise. + * config/sparc/linux64.h: (LINUX_DEFAULT_ELF): Likewise. + 2003-09-03 Jeff Sturm * cgraphunit.c (visited_nodes): New static variable. diff --git a/gcc/config.gcc b/gcc/config.gcc index 9018485be4f..e6635f7480f 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -1293,7 +1293,7 @@ m68k-*-linux*) # Motorola m68k's running GNU/Linux # with ELF format using glibc 2 # aka the GNU/Linux C library 6. tm_file="m68k/m68k.h dbxelf.h elfos.h svr4.h linux.h m68k/linux.h" - tm_defines="MOTOROLA USE_GAS LINUX_DEFAULT_ELF" + tm_defines="MOTOROLA USE_GAS" tmake_file="t-slibgcc-elf-ver t-linux" ;; m68k-*-rtems*) diff --git a/gcc/config/i370/linux.h b/gcc/config/i370/linux.h index abf1a021819..adc14105947 100644 --- a/gcc/config/i370/linux.h +++ b/gcc/config/i370/linux.h @@ -27,7 +27,6 @@ Boston, MA 02111-1307, USA. */ /* Specify that we're generating code for a Linux port to 370 */ #define TARGET_ELF_ABI -#define LINUX_DEFAULT_ELF /* Target OS preprocessor built-ins. */ #define TARGET_OS_CPP_BUILTINS() \ diff --git a/gcc/config/i386/linux.h b/gcc/config/i386/linux.h index 98a25a95eaf..c199fb3ce8f 100644 --- a/gcc/config/i386/linux.h +++ b/gcc/config/i386/linux.h @@ -21,8 +21,6 @@ along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#define LINUX_DEFAULT_ELF - /* Output at beginning of assembler file. */ /* The .file command should always begin the output. */ #define TARGET_ASM_FILE_START_FILE_DIRECTIVE true @@ -115,15 +113,6 @@ Boston, MA 02111-1307, USA. */ #undef LINK_SPEC #ifdef USE_GNULIBC_1 -#ifndef LINUX_DEFAULT_ELF -#define LINK_SPEC "-m elf_i386 %{shared:-shared} \ - %{!shared: \ - %{!ibcs: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker /lib/elf/ld-linux.so.1} \ - %{!rpath:-rpath /lib/elf/}} %{static:-static}}}" -#else #define LINK_SPEC "-m elf_i386 %{shared:-shared} \ %{!shared: \ %{!ibcs: \ @@ -131,7 +120,6 @@ Boston, MA 02111-1307, USA. */ %{rdynamic:-export-dynamic} \ %{!dynamic-linker:-dynamic-linker /lib/ld-linux.so.1}} \ %{static:-static}}}" -#endif #else #define LINK_SPEC "-m elf_i386 %{shared:-shared} \ %{!shared: \ diff --git a/gcc/config/i386/linux64.h b/gcc/config/i386/linux64.h index 582a22bacd4..ea329803322 100644 --- a/gcc/config/i386/linux64.h +++ b/gcc/config/i386/linux64.h @@ -19,8 +19,6 @@ along with GNU CC; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ -#define LINUX_DEFAULT_ELF - #define TARGET_VERSION fprintf (stderr, " (x86-64 Linux/ELF)"); #define TARGET_OS_CPP_BUILTINS() \ diff --git a/gcc/config/sparc/linux.h b/gcc/config/sparc/linux.h index a7a48e60c2d..87d3a700b4f 100644 --- a/gcc/config/sparc/linux.h +++ b/gcc/config/sparc/linux.h @@ -30,8 +30,6 @@ Boston, MA 02111-1307, USA. */ } \ while (0) -#define LINUX_DEFAULT_ELF - /* Don't assume anything about the header files. */ #define NO_IMPLICIT_EXTERN_C @@ -154,15 +152,6 @@ Boston, MA 02111-1307, USA. */ #undef LINK_SPEC #ifdef USE_GNULIBC_1 -#ifndef LINUX_DEFAULT_ELF -#define LINK_SPEC "-m elf32_sparc -Y P,/usr/lib %{shared:-shared} \ - %{!shared: \ - %{!ibcs: \ - %{!static: \ - %{rdynamic:-export-dynamic} \ - %{!dynamic-linker:-dynamic-linker /lib/elf/ld-linux.so.1} \ - %{!rpath:-rpath /lib/elf/}} %{static:-static}}}" -#else #define LINK_SPEC "-m elf32_sparc -Y P,/usr/lib %{shared:-shared} \ %{!shared: \ %{!ibcs: \ @@ -170,7 +159,6 @@ Boston, MA 02111-1307, USA. */ %{rdynamic:-export-dynamic} \ %{!dynamic-linker:-dynamic-linker /lib/ld-linux.so.1}} \ %{static:-static}}}" -#endif #else #define LINK_SPEC "-m elf32_sparc -Y P,/usr/lib %{shared:-shared} \ %{!mno-relax:%{!r:-relax}} \ diff --git a/gcc/config/sparc/linux64.h b/gcc/config/sparc/linux64.h index 10c83960b38..f85d4aa0a80 100644 --- a/gcc/config/sparc/linux64.h +++ b/gcc/config/sparc/linux64.h @@ -31,8 +31,6 @@ Boston, MA 02111-1307, USA. */ } \ while (0) -#define LINUX_DEFAULT_ELF - /* Don't assume anything about the header files. */ #define NO_IMPLICIT_EXTERN_C -- 2.30.2