binutils is broken on ELF/mips (Re: binutils is broken on Linux/alpha)

H . J . Lu hjl@lucon.org
Thu Oct 4 09:31:00 GMT 2001


On Fri, Oct 05, 2001 at 01:45:56AM +0930, Alan Modra wrote:
> On Thu, Oct 04, 2001 at 09:11:41AM -0700, H . J . Lu wrote:
> > 
> > I already tried this. It still doesn't work. I am looking at other
> > stuff.
> 
> :-(  The mips back-end is so different from others too.

I know. I am very tempted to write a new ABI for Linux :-(.

> 
> > > after the call to _bfd_elf_link_hash_copy_indirect.  Sorry, I really
> > > have been making a mess.  :-(
> > > 
> > 
> > I guess I am asking for it by tracking CVS :-(. Thanks for fixng it
> > quickly. I will let you know what I find out.
> 

This patch

http://sources.redhat.com/ml/binutils/2001-09/msg00507.html

breaks ELF/mips. I am trying to find out why. I think ELF/mips does
its own symbol tracking. Removing some linkonce symbols causes the
ELF/mips backend to crash. I don't know what other targets are also
affected.


H.J.



More information about the Binutils mailing list