[U-Boot] ARM ld: .bss overlaps section .rel.dyn
viresh kumar
viresh.linux at gmail.com
Sat Feb 4 04:05:39 CET 2012
On Fri, Feb 3, 2012 at 10:24 AM, Albert ARIBAUD
<albert.u.boot at aribaud.net> wrote:
>>> On 2/1/12, Amit Virdi<amitvi128 at gmail.com> wrote:
>>>> 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)".
>
Ok.
> Which compiler do you use and which board exactly are you building?
>
As mentioned in the beginning of this mail, he tried compiling lot of boards,
spear 300, 310, 300 and spear600.
There is a internal distribution from ST we are using, STLinux. Maybe we can try
some other distribution, maybe Linaro. I can't really comment if this
issue is due
to the distributions we are using. :(
The latest by which Amit can try compiling it again is Monday. Lets see what
other distribution gives.
--
viresh
More information about the U-Boot
mailing list