summaryrefslogtreecommitdiff
path: root/gcc/config/sparc/t-linux64
diff options
context:
space:
mode:
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2002-05-09 21:09:27 +0000
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>2002-05-09 21:09:27 +0000
commit3c35edaa518dff0140b41a92386bdef5450b8840 (patch)
tree697aac5e7289f42bfa186df52d028e0c328708e0 /gcc/config/sparc/t-linux64
parent6af61abe034ab1a1025075ea23b7cff888cefbe4 (diff)
downloadgcc-3c35edaa518dff0140b41a92386bdef5450b8840.tar.gz
* config/sparc/t-linux64 (SHLIB_MAPFILES): Set.
* config/sparc/libgcc-sparc-glibc.ver: New file. * config/cris/t-linux (SHLIB_MAPFILES): Remove. * mklibgcc.in: Preprocess SHLIB_MAPFILES with ml flags. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@53346 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/sparc/t-linux64')
-rw-r--r--gcc/config/sparc/t-linux646
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/config/sparc/t-linux64 b/gcc/config/sparc/t-linux64
index d8dedc542bd..c93ff25a3ff 100644
--- a/gcc/config/sparc/t-linux64
+++ b/gcc/config/sparc/t-linux64
@@ -10,3 +10,9 @@ INSTALL_LIBGCC = install-multilib
EXTRA_MULTILIB_PARTS=crtbegin.o crtend.o crtbeginS.o crtendS.o crtbeginT.o
SHLIB_SLIBDIR_SUFFIXES = 64:64 32:
+
+# Override t-slibgcc-elf-ver to export some libgcc symbols with
+# the symbol versions that glibc used.
+# Avoid the t-linux version file.
+SHLIB_MAPFILES = $(srcdir)/libgcc-std.ver \
+ $(srcdir)/config/sparc/libgcc-sparc-glibc.ver