This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: ld expression section
- From: Alan Modra <amodra at gmail dot com>
- To: Christophe Lyon <christophe dot lyon at linaro dot org>
- Cc: Kyrill Tkachov <kyrylo dot tkachov at foss dot arm dot com>, Tristan Gingold <gingold at adacore dot com>, binutils <binutils at sourceware dot org>
- Date: Fri, 7 Oct 2016 22:38:01 +1030
- Subject: Re: ld expression section
- Authentication-results: sourceware.org; auth=none
- References: <DE7B211B-4922-4F8A-AF0D-E11B2ECBB5EC@adacore.com> <20160719083907.GV1256@bubble.grove.modra.org> <D2BAEB3D-9819-47B0-AA16-8F3A9527C890@adacore.com> <20160719113807.GW1256@bubble.grove.modra.org> <20160720024436.GA1256@bubble.grove.modra.org> <57ED173A.6000207@foss.arm.com> <20160930163422.GN4877@bubble.grove.modra.org> <20161004001942.GP4877@bubble.grove.modra.org> <20161004002425.GQ4877@bubble.grove.modra.org> <CAKdteOb3FDHyowxWf-KTS9do2c3_uM0yEe2EszEEe+-bLGpucA@mail.gmail.com>
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