PATCH: Linker failed to handle symbols with mismatched types

H. J. Lu hjl@lucon.org
Fri Mar 10 02:30:00 GMT 2006


On Thu, Mar 02, 2006 at 06:39:10AM -0800, H. J. Lu wrote:
> On Thu, Mar 02, 2006 at 12:43:17PM +1030, Alan Modra wrote:
> > On Tue, Feb 28, 2006 at 01:48:22PM -0800, H. J. Lu wrote:
> > > 	PR ld/2404
> > > 	* elflink.c (_bfd_elf_merge_symbol): Skip the default indirect
> > > 	symbol from the dynamic definition with the default version if
> > > 	its type and the type of exiting regular definition mismatch.
> > 
> > I think the concept is reasonable, but I'd like to hear Ian's opinion
> > before giving an OK.  Also, I'm wondering if you should check for type
> > mismatches earlier, to avoid errors with tls syms.
> 
> Here is the updated patch.
> 

Can someone please take a look at

http://sourceware.org/ml/binutils/2006-03/msg00018.html

Thanks.


H.J.



More information about the Binutils mailing list