------- Comment #10 from simon at pushface dot org 2009-12-30 18:29 ------- I've done as Eric suggests in #8 (though it looks to me as though the build system is very close to supporting just --build= in this case!). Situation now is that something in gcc/ada/gcc-interface/Makefile is selecting system-darwin-ppc.ads to copy into gcc/ada/rts/system.ads (bizarre! I can't see how this happens, it doesn't happen with the i386 build) which is a 32-bit system, hence the reported failure. Replace with the correct system-darwin-x86_64.ads, delete gcc/ada/rts/*.{o,ali} and continue with the make, the RTS build continues OK (other problems later, see #42554)
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42518