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

Albert ARIBAUD albert.u.boot at aribaud.net
Fri Feb 3 19:24:19 CET 2012


Hi Amit,

Le 03/02/2012 07:57, Amit Virdi a écrit :
> Adding Albert now...

... but the wrong (old) address though :)

> On 2/3/12, Amit Virdi<amitvi128 at gmail.com>  wrote:
>> Albert,
>>
>> Any suggestions?
>>
>> Thanks
>> Amit Virdi
>>
>> On 2/1/12, Amit Virdi<amitvi128 at gmail.com>  wrote:
>>> Hi All,
>>>
>>> I'm in the process of updating platform support for spear series of
>>> SoC on the latest u-boot.
>>> I picked u-boot v2011.12. I tried compiling for different spear boards
>>> (spear 300, 310, 300 and spear600). In every compilation, I'm getting
>>> following errors:
>>>
>>> -----------------------
>>> arm-linux-ld: section .bss [007263cc ->  00728c5b] overlaps section
>>> .rel.dyn [007263cc ->  0072a623]
>>> arm-linux-ld: u-boot: section .bss lma 0x7263cc overlaps previous
>>> sections
>>> make: *** [u-boot] Error 1
>>> -----------------------
>>>
>>> This is one case.

In fact, .bss overlapping .rel.dyn is normal -- the linker file even 
explicitly states this with ".bss __rel_dyn_start (OVERLAY)".

Which compiler do you use and which board exactly are you building?

Amicalement,
-- 
Albert.


More information about the U-Boot mailing list