ld expression section

Alan Modra amodra@gmail.com
Fri Oct 7 12:08:00 GMT 2016

On Fri, Oct 07, 2016 at 10:13:47AM +0200, Christophe Lyon wrote:
> Since this commit or the other related one ("Fold arithmetic integer
> expressions")

It seems to be "Fold arithmetic integer expressions".

> I'm seeing regressions in the ld testsuite, on aarch64, but also on arm targets.
> The actual list depends on the target, but it includes:
> ./ld/ld.sum:FAIL: ld-elf/loadaddr1
> ./ld/ld.sum:FAIL: ld-elf/loadaddr2
> ./ld/ld.sum:FAIL: binary logarithm
> ./ld/ld.sum:FAIL: ld-misc/defsym1
> ./ld/ld.sum:FAIL: ld-pe/orphan
> ./ld/ld.sum:FAIL: ld-pe/orphan_nu
> ./ld/ld.sum:FAIL: ld-aarch64/emit-relocs-270
> ./ld/ld.sum:FAIL: ld-aarch64/emit-relocs-271
> ./ld/ld.sum:FAIL: ld-aarch64/emit-relocs-272
> ./ld/ld.sum:FAIL: ld-elf/seg
> These happen when building on a i386 type host.

I can reproduce this when building on a 32-bit host, but like you,
don't see it on a 64-bit host.  Looking into it.

Alan Modra
Australia Development Lab, IBM

More information about the Binutils mailing list