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

--- Comment #2 from Eric Botcazou <ebotcazou at gcc dot gnu.org> 2013-01-23 
20:03:32 UTC ---
> My first guess would be that this is caused by:
> 
> 2011-10-18  David S. Miller  <da...@davemloft.net>
> 
>     PR binutils/13301
>     * elfxx-sparc.c (sparc_elf_find_reloc_at_ofs): New function.
>     (_bfd_sparc_elf_relocate_section): Always move the __tls_get_addr
>     call delay slot instruction forward 4 bytes when performing
>     relaxation.

Not clear IMO, this patch is supposed to be in the 2.22 release.

> I wonder why Eric never saw this problem, maybe he didn't test it
> on Solaris or something like that.

I seldom use the GNU linker on Solaris and, on cross-platforms where I do use
it, TLS isn't supported.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to