diff options
author | Olivier Hainque <hainque@adacore.com> | 2009-06-18 14:13:20 +0000 |
---|---|---|
committer | Olivier Hainque <hainque@gcc.gnu.org> | 2009-06-18 14:13:20 +0000 |
commit | 4c1a901679c2dbb549916f260f3f878dcb48390a (patch) | |
tree | 9ffe9ebee3951da7e1aa37dc514757a1820c3c7c /gcc/ada/gcc-interface | |
parent | bdc4827b1cc142fc67a1de902379d0eebd76a5ae (diff) | |
download | gcc-4c1a901679c2dbb549916f260f3f878dcb48390a.zip gcc-4c1a901679c2dbb549916f260f3f878dcb48390a.tar.gz gcc-4c1a901679c2dbb549916f260f3f878dcb48390a.tar.bz2 |
system-aix64.ads: New file.
* system-aix64.ads: New file.
* gcc-interface/Makefile.in (aix LIBGNAT_TARGET_PAIRS): Use the
64bit system.ads for ppc64 multilib variants.
From-SVN: r148659
Diffstat (limited to 'gcc/ada/gcc-interface')
-rw-r--r-- | gcc/ada/gcc-interface/Makefile.in | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/gcc/ada/gcc-interface/Makefile.in b/gcc/ada/gcc-interface/Makefile.in index ef42fa3..8a9bbe3 100644 --- a/gcc/ada/gcc-interface/Makefile.in +++ b/gcc/ada/gcc-interface/Makefile.in @@ -1213,7 +1213,7 @@ ifeq ($(strip $(filter-out hppa% hp hpux11%,$(targ))),) endif ifeq ($(strip $(filter-out ibm aix%,$(manu) $(osys))),) - LIBGNAT_TARGET_PAIRS = \ + LIBGNAT_TARGET_PAIRS_COMMON = \ a-intnam.ads<a-intnam-aix.ads \ s-inmaop.adb<s-inmaop-posix.adb \ s-intman.adb<s-intman-posix.adb \ @@ -1222,9 +1222,25 @@ ifeq ($(strip $(filter-out ibm aix%,$(manu) $(osys))),) s-osprim.adb<s-osprim-posix.adb \ s-taprop.adb<s-taprop-posix.adb \ s-taspri.ads<s-taspri-posix.ads \ - s-tpopsp.adb<s-tpopsp-posix.adb \ + s-tpopsp.adb<s-tpopsp-posix.adb + + LIBGNAT_TARGET_PAIRS_32 = \ system.ads<system-aix.ads + LIBGNAT_TARGET_PAIRS_64 = \ + system.ads<system-aix64.ads + + ifeq ($(findstring ppc64, \ + $(shell $(GCC_FOR_TARGET) $(GNATLIBCFLAGS) \ + -print-multi-os-directory)), \ + ppc64) + LIBGNAT_TARGET_PAIRS = \ + $(LIBGNAT_TARGET_PAIRS_COMMON) $(LIBGNAT_TARGET_PAIRS_64) + else + LIBGNAT_TARGET_PAIRS = \ + $(LIBGNAT_TARGET_PAIRS_COMMON) $(LIBGNAT_TARGET_PAIRS_32) + endif + THREADSLIB = -lpthreads PREFIX_OBJS=$(PREFIX_REAL_OBJS) |