libgfortran build broken on Darwin ppc
Shantonu Sen
ssen@opendarwin.org
Sun Sep 10 02:42:00 GMT 2006
That's not correct. The linker support only exists in ld64 for Xcode
2.4. It fails like this for ld(32). 32-bit Darwin targets shouldn't be
using this assembly feature...
Shantonu
On Sep 9, 2006, at 12:16 PM, Eric Christopher wrote:
>
>> Using the cctools from Xcode 2.4, the failure changes and moves to
>> the linkage
>> of libgfortran itself...
>> ld: .libs/maxloc0_4_r16.o unknown flags (type) of section 2
>> (__TEXT,__literal16) in load command 0
>> ld: .libs/maxloc0_8_r16.o unknown flags (type) of section 2
>> (__TEXT,__literal16) in load command 0
>> ld: .libs/maxloc1_4_r16.o unknown flags (type) of section 2
>> (__TEXT,__literal16) in load command 0
>> ld: .libs/maxloc1_8_r16.o unknown flags (type) of section 2
>> (__TEXT,__literal16) in load command 0
>> ld: .libs/maxval_r16.o unknown flags (type) of section 2
>> (__TEXT,__literal16) in load command 0
>> ld: .libs/minloc0_4_r16.o unknown flags (type) of section 2
>> (__TEXT,__literal16) in load command 0
>> ld: .libs/minloc0_8_r16.o unknown flags (type) of section 2
>> (__TEXT,__literal16) in load command 0
>> ld: .libs/minloc1_4_r16.o unknown flags (type) of section 2
>> (__TEXT,__literal16) in load command 0
>> ld: .libs/minloc1_8_r16.o unknown flags (type) of section 2
>> (__TEXT,__literal16) in load command 0
>> ld: .libs/minval_r16.o unknown flags (type) of section 2
>> (__TEXT,__literal16) in load command 0
>> ld: .libs/write.o unknown flags (type) of section 4
>> (__TEXT,__literal16) in load command 0
>> /usr/bin/libtool: internal link edit command failed
>> So if there is a usable cctools, it doesn't exist outside of Apple.
>> I wonder if
>> the literal16 patch was meant for Darwin intel only as I understand
>> they don't
>> use stabs, etc at the moment.
>
> No, it was meant for everything, it might only work with the cctools
> that was handed out at WWDC though. I've been looking around and
> can't find them though. I'll keep you updated.
>
> -eric
More information about the Gcc
mailing list