This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PATCH: PR ld/3958: ELF linker failed to handle relocation against ABS section


On Sat, Feb 03, 2007 at 11:58:12AM -0800, H. J. Lu wrote:
> On Sat, Feb 03, 2007 at 08:45:18AM -0800, H. J. Lu wrote:
> > This patch should fix PR ld/3958. We shouldn't remove remove the
> > symbol reference from relocations against symbols from removed input
> > section.  Someone should fix elf32-arm.c and elf32-score.c. They
> > require adding section where r_symndx comes from.
> > 
> > I will try to add 2 testcases: one for PR ld/3958 and one for zeroing
> > relocations against symbols from removed input section.
> > 
> 
> Here is an updated patch with a testcase. There are already testcases
> in ld-discard for relocations against symbols from removed input
> sections.
> 

Unfortunately, the testcase failed on 32bit host due to the 32bit
address wrap around bug on 32bit host:

http://sourceware.org/bugzilla/show_bug.cgi?id=3966


H.J.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]