[OE-core] binutils regression: internal error in set_address

Khem Raj raj.khem at gmail.com
Tue Sep 18 01:43:31 UTC 2012


On Mon, Sep 17, 2012 at 4:23 AM, Enrico Scholz
<enrico.scholz at sigma-chemnitz.de> wrote:
> Hi,
>
> recent binutils upgrade[1] breaks dot assignments within NOLOAD sections.


Hi Enrico

Yes I have seen this and currently filed a bug for gold upstream. This
exists on trunk of gold too.

> E.g
>
> $ echo '_start:' > foo.S
> $ cat <<EOF >foo.ld
> SECTIONS {
>         .stack (NOLOAD) : {
>                . = . + 128;
>         }
> }
> EOF
> $ arm-linux-gnueabi-gcc foo.S -T foo.ld
> arm-linux-gnueabi/4.7.2/ld: internal error in set_address, .../binutils-2.22/gold/output.h:189
>
>
>
> Enrico
>
> Footnotes:
> [1]  0038-Copy-from-mainline-to-binutils-2.22-branch.patch
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core




More information about the Openembedded-core mailing list