Port-arm archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Bad g++ constructors on aarch64
tlaronde%polynum.com@localhost wrote:
>On Sun, Aug 25, 2019 at 06:27:45PM +0100, Robert Swindells wrote:
>>
>> Following up on this a bit.
>>
>> It looks like clang++ on aarch64 is broken too, but in a different way.
>>
>> Static constructors don't get called. I do have a small test application
>> that demonstrates this.
>>
>> Have also tried all combinations of gcc, clang, GNU ld and LLVM lld to
>> try to build openjdk8. The common factor seems to be the compiler not
>> the linker.
>>
>> All combinations work fine on x86_64.
>>
>
>There is some work done at the moment on GNU binutils, for gas and ld
>for aarch64. So you should probably wait a little till the next release
>to see if this is solved upstream (for binutils).
I don't think these are caused by binutils, I get the same results using
devel/lld as the linker.
Home |
Main Index |
Thread Index |
Old Index