aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorLaurent GUERBY <laurent@guerby.net>2009-02-25 16:59:13 +0000
committerLaurent Guerby <guerby@gcc.gnu.org>2009-02-25 16:59:13 +0000
commit2692d7f533975c27643f8a383f8fadc3e944210a (patch)
tree6e80e01bd631c3bed2c5733f1fe236716ac1c772 /gcc
parentc8a05f7c57e777538fe893ba95817c6d2f8b7738 (diff)
downloadgcc-2692d7f533975c27643f8a383f8fadc3e944210a.zip
gcc-2692d7f533975c27643f8a383f8fadc3e944210a.tar.gz
gcc-2692d7f533975c27643f8a383f8fadc3e944210a.tar.bz2
Makefile.in: Fix multilib handling for sparc64-linux.
2009-02-25 Laurent GUERBY <laurent@guerby.net> * gcc-interface/Makefile.in: Fix multilib handling for sparc64-linux. From-SVN: r144426
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ada/ChangeLog5
-rw-r--r--gcc/ada/gcc-interface/Makefile.in2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 2ede8d0..826b204 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,8 @@
+2009-02-25 Laurent GUERBY <laurent@guerby.net>
+
+ * gcc-interface/Makefile.in: Fix multilib handling for
+ sparc64-linux.
+
2009-02-23 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
* s-oscons-tmplt.c [__osf__ && !_SS_MAXSIZE]: Undef AF_UNIX6.
diff --git a/gcc/ada/gcc-interface/Makefile.in b/gcc/ada/gcc-interface/Makefile.in
index b28f456..954288e 100644
--- a/gcc/ada/gcc-interface/Makefile.in
+++ b/gcc/ada/gcc-interface/Makefile.in
@@ -1540,7 +1540,7 @@ ifeq ($(strip $(filter-out sparc% linux%,$(arch) $(osys))),)
LIBGNAT_TARGET_PAIRS_64 = \
system.ads<system-linux-sparcv9.ads
- ifeq ($(strip $(MULTISUBDIR)),/64)
+ ifeq ($(strip $(shell $(GCC_FOR_TARGET) $(GNATLIBCFLAGS) -print-multi-os-directory)),../lib64)
LIBGNAT_TARGET_PAIRS = \
$(LIBGNAT_TARGET_PAIRS_COMMON) $(LIBGNAT_TARGET_PAIRS_64)
else