https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63773
--- Comment #25 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> --- > Ok, I'll dig up the details later today. It may well be related to a > command line tools upgraded corresponding to Xcode 7.x. Here's what I found: in stage2, linking gcj fails with ld: in ../libiberty/libiberty.a(make-temp-file.o), in section __TEXT,__text reloc 17: unsupported r_length=0 for scattered vanilla reloc for architecture i386 collect2: error: ld returned 1 exit status make[3]: *** [gcj] Error 1 ld is @(#)PROGRAM:ld PROJECT:ld64-253.6 configured to support archs: armv6 armv7 armv7s arm64 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em (tvOS) LTO support using: Apple LLVM 7.0.0 (clang-700.1.76) on Darwin llaima.fritz.box 15.2.0 Darwin Kernel Version 15.2.0: Fri Nov 13 19:43:59 PST 2015; root:xnu-3248.20.55~1/RELEASE_X86_64 x86_64 otool -r shows build/libiberty/make-temp-file.o: Relocation information (__TEXT,__text) 54 entries address pcrel length extern type scattered symbolnum/value [...] 00000257 0 0 n/a 0 1 0x000003c0 which is (with -rv) 00000257 False byte n/a VANILLA True 0x000003c0 No idea what ld is complaining about here, though. Rainer