diff options
Diffstat (limited to 'gcc/ada/gcc-interface/Makefile.in')
-rw-r--r-- | gcc/ada/gcc-interface/Makefile.in | 63 |
1 files changed, 27 insertions, 36 deletions
diff --git a/gcc/ada/gcc-interface/Makefile.in b/gcc/ada/gcc-interface/Makefile.in index 8f7f4fd0922..236903d48b9 100644 --- a/gcc/ada/gcc-interface/Makefile.in +++ b/gcc/ada/gcc-interface/Makefile.in @@ -1238,48 +1238,39 @@ ifeq ($(strip $(filter-out s390% linux%,$(arch) $(osys))),) LIBRARY_VERSION := $(LIB_VERSION) endif -ifeq ($(strip $(filter-out mips sgi irix%,$(targ))),) - ifeq ($(strip $(filter-out mips sgi irix6%,$(targ))),) - LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-irix.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-irix.adb \ - s-mastop.adb<s-mastop-irix.adb \ - s-osinte.adb<s-osinte-irix.adb \ - s-osinte.ads<s-osinte-irix.ads \ - s-osprim.adb<s-osprim-posix.adb \ - s-proinf.adb<s-proinf-irix-athread.adb \ - s-proinf.ads<s-proinf-irix-athread.ads \ - s-taprop.adb<s-taprop-irix.adb \ - s-tasinf.ads<s-tasinf-irix.ads \ - s-taspri.ads<s-taspri-posix.ads \ - s-tpopsp.adb<s-tpopsp-posix.adb \ - s-traceb.adb<s-traceb-mastop.adb +ifeq ($(strip $(filter-out mips sgi irix6%,$(targ))),) + LIBGNAT_TARGET_PAIRS = \ + a-intnam.ads<a-intnam-irix.ads \ + s-inmaop.adb<s-inmaop-posix.adb \ + s-intman.adb<s-intman-irix.adb \ + s-mastop.adb<s-mastop-irix.adb \ + s-osinte.adb<s-osinte-irix.adb \ + s-osinte.ads<s-osinte-irix.ads \ + s-osprim.adb<s-osprim-posix.adb \ + s-proinf.adb<s-proinf-irix-athread.adb \ + s-proinf.ads<s-proinf-irix-athread.ads \ + s-taprop.adb<s-taprop-irix.adb \ + s-tasinf.ads<s-tasinf-irix.ads \ + s-taspri.ads<s-taspri-posix.ads \ + s-tpopsp.adb<s-tpopsp-posix.adb \ + s-traceb.adb<s-traceb-mastop.adb - ifeq ($(strip $(MULTISUBDIR)),/64) + ifeq ($(strip $(MULTISUBDIR)),/64) + LIBGNAT_TARGET_PAIRS += \ + system.ads<system-irix-n64.ads + else + ifeq ($(strip $(MULTISUBDIR)),/32) LIBGNAT_TARGET_PAIRS += \ - system.ads<system-irix-n64.ads + system.ads<system-irix-o32.ads else - ifeq ($(strip $(MULTISUBDIR)),/32) - LIBGNAT_TARGET_PAIRS += \ - system.ads<system-irix-o32.ads - else - LIBGNAT_TARGET_PAIRS += \ - system.ads<system-irix-n32.ads - endif + LIBGNAT_TARGET_PAIRS += \ + system.ads<system-irix-n32.ads endif - - THREADSLIB = -lpthread - GNATLIB_SHARED = gnatlib-shared-default - - else - LIBGNAT_TARGET_PAIRS += \ - s-mastop.adb<s-mastop-irix.adb \ - s-osprim.adb<s-osprim-posix.adb \ - s-traceb.adb<s-traceb-mastop.adb \ - system.ads<system-irix-o32.ads endif + THREADSLIB = -lpthread + GNATLIB_SHARED = gnatlib-shared-default + EH_MECHANISM=-gcc TOOLS_TARGET_PAIRS = mlib-tgt-specific.adb<mlib-tgt-specific-irix.adb TGT_LIB = -lexc |