OSDN Git Service

2009-02-25 Laurent GUERBY <laurent@guerby.net>
authorguerby <guerby@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 25 Feb 2009 16:59:13 +0000 (16:59 +0000)
committerguerby <guerby@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 25 Feb 2009 16:59:13 +0000 (16:59 +0000)
        * gcc-interface/Makefile.in: Fix multilib handling for
        sparc64-linux.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@144426 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ada/ChangeLog
gcc/ada/gcc-interface/Makefile.in

index 2ede8d0..826b204 100644 (file)
@@ -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.
index b28f456..954288e 100644 (file)
@@ -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