[U-Boot] ARM ld: section .bss overlaps section .rel.dyn

Albert ARIBAUD
2011-10-30T10:24:36Z

Hi Dirk,

Le 30/10/2011 10:47, Dirk Behme a ?crit :
>
> Doing a ./MAKEALL ARMV7 (gcc [1]) with the recent git head I get a lot of
>
> arm-none-linux-gnueabi-ld: section .bss [...] overlaps section
> .rel.dyn [...]
> arm-none-linux-gnueabi-ld: section .dynsym [...] overlaps section .bss
> [...]
> ...
> make: *** [u-boot] Error 1
>
> for various boards [2]. I wasn't able to track this down to specific
> commit, yet.
>
> Anybody with an idea?

Weird... Linker file says explicitly that .bss does overlay above
.rel.dyn, so the first message should not ever happen. As for the
second, it could happen depending on the bss, .re.dyn and .dynsym sizes,
maybe.

I'll have a look today.

> Best regards
>
> Dirk

Amicalement,
--
Albert.