diff options
author | Bernardo Innocenti <bernie@develer.com> | 2003-09-03 23:39:02 +0200 |
---|---|---|
committer | Bernardo Innocenti <bernie@gcc.gnu.org> | 2003-09-03 23:39:02 +0200 |
commit | 47fe5c480b591d85ddd10b0c5b72f586a16cbeb3 (patch) | |
tree | 1cf48df12d962f7f812d52fc29da4b31076582c6 | |
parent | 19a42e516f876e78ab61058534b2412001c98011 (diff) | |
download | gcc-47fe5c480b591d85ddd10b0c5b72f586a16cbeb3.zip gcc-47fe5c480b591d85ddd10b0c5b72f586a16cbeb3.tar.gz gcc-47fe5c480b591d85ddd10b0c5b72f586a16cbeb3.tar.bz2 |
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
-rw-r--r-- | gcc/ChangeLog | 10 | ||||
-rw-r--r-- | gcc/config.gcc | 2 | ||||
-rw-r--r-- | gcc/config/i370/linux.h | 1 | ||||
-rw-r--r-- | gcc/config/i386/linux.h | 12 | ||||
-rw-r--r-- | gcc/config/i386/linux64.h | 2 | ||||
-rw-r--r-- | gcc/config/sparc/linux.h | 12 | ||||
-rw-r--r-- | gcc/config/sparc/linux64.h | 2 |
7 files changed, 11 insertions, 30 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 54de38c..0b32480 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,13 @@ +2003-09-03 Bernardo Innocenti <bernie@develer.com> + + * 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 <jsturm@one-point.com> * cgraphunit.c (visited_nodes): New static variable. diff --git a/gcc/config.gcc b/gcc/config.gcc index 9018485..e6635f7 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 abf1a02..adc1410 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 98a25a9..c199fb3 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 582a22ba..ea32980 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 a7a48e6..87d3a70 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 10c8396..f85d4aa 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 |