big TOC
David Edelsohn
dje@watson.ibm.com
Mon Aug 10 11:56:00 GMT 1998
>>>>> "Ulisses T Mello" writes:
Ulisses> I am using EGCS bootstrap-lean and although the -bbigtoc option is being
Ulisses> used automatically, the compilation still fails:
Ulisses> ld: 0711-780 SEVERE ERROR: Symbol .ffestb_R10015_ (entry 2156) in object
Ulisses> stb.o:
Ulisses> Relocation overflow in reference to: ffestb_R10015_ (entry 5127)
Ulisses> Address: 0x0000d97a; RLD type: R_TOC; RLD length: 16
Ulisses> collect2: ld returned 12 exit status
Ulisses> make[3]: *** [../f771] Error 1
Linking the Fortran compiler fails, but the TOC overflow message
itself is a warning which the -bbigtoc option addresses (as described in
the "extra instructions" message.
The failure is due to the "relocation overflow" severe error.
This appears to be an AIX linker bug. This failure began with some recent
changes to the Fortran backend. Subsequent Fortran changes might make
this disappear, otherwise a linker patch will be necessary.
David
More information about the Gcc
mailing list