|
From: | Nick Clifton |
Subject: | Re: ld relocate symbols(in small common section) to a unaligned address.(on mips r3000 target) |
Date: | Wed, 07 Sep 2005 16:15:30 +0100 |
User-agent: | Mozilla Thunderbird 1.0 (X11/20041206) |
Hi Zhigang,
/home/zhigang/0808/pattern_install/lib/extras.o0x000000008090bc4d piofree_handle ------Please see here, the address is not correct aligned
.comm piofree_handle,4,4 (the alignment is right)
This does indeed appear to be a bug in the linker. Are you able to create a *small* test case which reproduces this problem ? With that we could investigate it and try to fix it.
Oh - one other thing you could try is to download the current binutils sources from the mainline of the CVS repository and build a new linker. Several rather subtle and nasty linker bugs have been fixed recently and your problem might be one of those fixed bugs.
Cheers Nick
[Prev in Thread] | Current Thread | [Next in Thread] |