[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/12996] New: gld should support R_386_TLS_GD_PLT, R_386_TLS_LDM_P
From: |
ro at TechFak dot Uni-Bielefeld.DE |
Subject: |
[Bug ld/12996] New: gld should support R_386_TLS_GD_PLT, R_386_TLS_LDM_PLT relocs |
Date: |
Wed, 13 Jul 2011 10:28:05 +0000 |
http://sourceware.org/bugzilla/show_bug.cgi?id=12996
Summary: gld should support R_386_TLS_GD_PLT, R_386_TLS_LDM_PLT
relocs
Product: binutils
Version: 2.22 (HEAD)
Status: NEW
Severity: normal
Priority: P2
Component: ld
AssignedTo: address@hidden
ReportedBy: address@hidden
Depends on: 12995
Target: i?86-pc-solaris2.*
As dicussed in PR gas/12995, for correct handling of 32-bit TLS GD and LD on
Solaris/x86, one needs to support the @tldgdplt and @tlsldmplt relocs. While
the gas support is necessary to work correctly with Sun ld, GNU ld support
could
be considered optional since the original GNU TLS code sequences work fine with
gld. On the other hand, one could argue that it would be incorrect for gas to
emit relocs that dld cannot handle.
When working on the gas side of things, I also tried to get gld support right,
but failed almost completely. I may take a fresh look if this PR is considered
worthwhile, otherwise this could just be closed as WONTFIX.
--
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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Bug ld/12996] New: gld should support R_386_TLS_GD_PLT, R_386_TLS_LDM_PLT relocs,
ro at TechFak dot Uni-Bielefeld.DE <=