===================================================================
@@ -2449,6 +2449,9 @@ ifeq ($(strip $(filter-out darwin%,$(tar
ifeq ($(strip $(MULTISUBDIR)),/x86_64)
SO_OPTS += -m64
+ LIBGNAT_TARGET_PAIRS += $(X86_64_TARGET_PAIRS)
+ else
+ LIBGNAT_TARGET_PAIRS += $(X86_TARGET_PAIRS)
endif
EXTRA_GNATRTL_NONTASKING_OBJS=g-sse.o g-ssvety.o
@@ -2465,6 +2468,9 @@ ifeq ($(strip $(filter-out darwin%,$(tar
ifeq ($(strip $(MULTISUBDIR)),/i386)
SO_OPTS += -m32
+ LIBGNAT_TARGET_PAIRS += $(X86_TARGET_PAIRS)
+ else
+ LIBGNAT_TARGET_PAIRS += $(X86_64_TARGET_PAIRS)
endif
EXTRA_GNATRTL_NONTASKING_OBJS=g-sse.o g-ssvety.o
> Agreed, let's do that for starters. And a small follow-up fix for a blunder. 2016-10-20 Nicolas Roche <roche@adacore.com> * gcc-interface/Makefile (x86-64/Linux): Restore missing pairs. (x86/Darwin): Likewise. -- Eric Botcazou