aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorBernardo Innocenti <bernie@develer.com>2003-09-03 23:39:02 +0200
committerBernardo Innocenti <bernie@gcc.gnu.org>2003-09-03 23:39:02 +0200
commit47fe5c480b591d85ddd10b0c5b72f586a16cbeb3 (patch)
tree1cf48df12d962f7f812d52fc29da4b31076582c6 /gcc
parent19a42e516f876e78ab61058534b2412001c98011 (diff)
downloadgcc-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
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog10
-rw-r--r--gcc/config.gcc2
-rw-r--r--gcc/config/i370/linux.h1
-rw-r--r--gcc/config/i386/linux.h12
-rw-r--r--gcc/config/i386/linux64.h2
-rw-r--r--gcc/config/sparc/linux.h12
-rw-r--r--gcc/config/sparc/linux64.h2
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