aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2006-02-06 18:41:54 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2006-02-06 18:41:54 +0100
commitda8c4a55ee47e100e59e9a133b015ffcda086093 (patch)
tree65a6d7b4250e536322b98cbe252f46926c65d78c /gcc
parent417ab240ee902f214acc7f0d46966ba0bb9ab12e (diff)
downloadgcc-da8c4a55ee47e100e59e9a133b015ffcda086093.zip
gcc-da8c4a55ee47e100e59e9a133b015ffcda086093.tar.gz
gcc-da8c4a55ee47e100e59e9a133b015ffcda086093.tar.bz2
config.gcc (s390-*-linux*): Add s390/t-linux to tmake_file.
* config.gcc (s390-*-linux*): Add s390/t-linux to tmake_file. (s390x-*-linux*): Likewise. * config/s390/t-linux64 (SHLIB_MAPFILES): Removed. * config/s390/t-linux: New file. From-SVN: r110654
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/config.gcc4
-rw-r--r--gcc/config/s390/t-linux3
-rw-r--r--gcc/config/s390/t-linux644
4 files changed, 12 insertions, 6 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 225f6e8..c8d684d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,10 @@
+2006-02-06 Jakub Jelinek <jakub@redhat.com>
+
+ * config.gcc (s390-*-linux*): Add s390/t-linux to tmake_file.
+ (s390x-*-linux*): Likewise.
+ * config/s390/t-linux64 (SHLIB_MAPFILES): Removed.
+ * config/s390/t-linux: New file.
+
2006-02-02 Bernd Schmidt <bernd.schmidt@analog.com>
* config/i386/sync.md (sync_add<mode>, sync_sub<mode>, sync_ior<mode>,
diff --git a/gcc/config.gcc b/gcc/config.gcc
index d4fdac3..85e3c2f 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -1860,7 +1860,7 @@ rs6000-ibm-aix[56789].* | powerpc-ibm-aix[56789].*)
;;
s390-*-linux*)
tm_file="s390/s390.h dbxelf.h elfos.h svr4.h linux.h s390/linux.h"
- tmake_file="${tmake_file} s390/t-crtstuff"
+ tmake_file="${tmake_file} s390/t-crtstuff s390/t-linux"
;;
s390x-*-linux*)
tm_file="s390/s390x.h s390/s390.h dbxelf.h elfos.h svr4.h linux.h s390/linux.h"
@@ -1868,7 +1868,7 @@ s390x-*-linux*)
md_file=s390/s390.md
extra_modes=s390/s390-modes.def
out_file=s390/s390.c
- tmake_file="${tmake_file} s390/t-crtstuff s390/t-linux64"
+ tmake_file="${tmake_file} s390/t-crtstuff s390/t-linux s390/t-linux64"
;;
s390x-ibm-tpf*)
tm_file="s390/s390x.h s390/s390.h dbxelf.h elfos.h svr4.h s390/tpf.h"
diff --git a/gcc/config/s390/t-linux b/gcc/config/s390/t-linux
new file mode 100644
index 0000000..d5a9278
--- /dev/null
+++ b/gcc/config/s390/t-linux
@@ -0,0 +1,3 @@
+# Override t-slibgcc-elf-ver to export some libgcc symbols with
+# the symbol versions that glibc used.
+SHLIB_MAPFILES = $(srcdir)/libgcc-std.ver $(srcdir)/config/s390/libgcc-glibc.ver
diff --git a/gcc/config/s390/t-linux64 b/gcc/config/s390/t-linux64
index db839c6..0ffb690 100644
--- a/gcc/config/s390/t-linux64
+++ b/gcc/config/s390/t-linux64
@@ -6,7 +6,3 @@ LIBGCC = stmp-multilib
INSTALL_LIBGCC = install-multilib
EXTRA_MULTILIB_PARTS=crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o
-
-# Override t-slibgcc-elf-ver to export some libgcc symbols with
-# the symbol versions that glibc used.
-SHLIB_MAPFILES = $(srcdir)/libgcc-std.ver $(srcdir)/config/s390/libgcc-glibc.ver