OSDN Git Service

* gcc-interface/Makefile.in: Fix multilib handling for
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 Jan 2009 22:38:12 +0000 (22:38 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 16 Jan 2009 22:38:12 +0000 (22:38 +0000)
powerpc64-linux.

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

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

index 33eb988..86cf76d 100644 (file)
@@ -1,3 +1,8 @@
+2009-01-16  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc-interface/Makefile.in: Fix multilib handling for
+       powerpc64-linux.
+
 2009-01-12  Eric Botcazou  <ebotcazou@adacore.com>
 
        * gcc-interface/decl.c (gnat_to_gnu_entity) <object>: Really strip
index bcf7134..aced4e8 100644 (file)
@@ -1492,7 +1492,7 @@ ifeq ($(strip $(filter-out powerpc% linux%,$(arch) $(osys))),)
   LIBGNAT_TARGET_PAIRS_64 = \
   system.ads<system-linux-ppc64.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