https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63656

--- Comment #2 from Arkadiusz Miskiewicz <arekm at maven dot pl> ---

Hm, isn't it already selected properly?

--- gcc-4.9.2/gcc/ada/gcc-interface/Makefile.in~        2014-11-01
15:07:27.000000000 +0100
+++ gcc-4.9.2/gcc/ada/gcc-interface/Makefile.in 2014-11-01 15:11:17.921591578
+0100
@@ -349,12 +349,18 @@
 # picks up the right files. For a given target this must be coherent
 # with MULTILIB_DIRNAMES defined in gcc/config/target/t-*.

+$(warning XXX PRE ENTERED)
 ifeq ($(strip $(filter-out %x86_64, $(target_cpu))),)
+  $(warning XXX ENTERED)
   ifeq ($(strip $(MULTISUBDIR)),/32)
     target_cpu:=i686
+    $(warning XXX TARGET CPU i686)
   else
     ifeq ($(strip $(MULTISUBDIR)),/x32)
       target_cpu:=x32
+      $(warning XXX TARGET CPU x32)
+    else
+      $(warning XXX TARGET CPU NONE)
     endif
   endif
 endif

and while building:
../gcc-interface/Makefile:352: XXX PRE ENTERED
../gcc-interface/Makefile:354: XXX ENTERED
../gcc-interface/Makefile:357: XXX TARGET CPU i686

a bit more of log:
http://ixion.pld-linux.org/~arekm/gcc-ada-log1.txt
and full log:
http://ixion.pld-linux.org/~arekm/gcc-ada-log-long.txt

Reply via email to