Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Bad g++ constructors on aarch64

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).
        Thierry Laronde <tlaronde +AT+ polynum +dot+ com>
Key fingerprint = 0FF7 E906 FBAF FE95 FD89  250D 52B1 AE95 6006 F40C

Home | Main Index | Thread Index | Old Index