http://sourceware.org/bugzilla/show_bug.cgi?id=12990
Summary: Many TLS tests fail on Solaris 11/x86 with gold
Product: binutils
Version: 2.22 (HEAD)
Status: NEW
Severity: normal
Priority: P2
Component: gold
AssignedTo: [email protected]
ReportedBy: [email protected]
Host: i386-pc-solaris2.11
Target: i386-pc-solaris2.11
Build: i386-pc-solaris2.11
Despite the excellent gold testsuite results on Solaris 11/x86, gcc testresults
were terrible. Most of the failures seem to be due to two issues, though:
Many of the TLS tests fail, particularly (only including -O0):
32-bit:
FAIL: gcc.dg/torture/tls/run-ie.c -O0 execution test
FAIL: gcc.dg/torture/tls/run-le.c -O0 execution test
64-bit:
FAIL: gcc.dg/torture/tls/run-ie.c -O0 execution test
FAIL: gcc.dg/torture/tls/run-ld.c -O0 execution test
FAIL: gcc.dg/torture/tls/run-le.c -O0 execution test
My strong suspicion is that gold needs fixes along the lines of
Properly align static TLS segments on Solaris 2
http://sourceware.org/ml/binutils/2010-09/msg00485.html
http://sourceware.org/ml/binutils/2010-10/msg00291.html
and
Properly align static TLS segments on Solaris 2/SPARC
http://sourceware.org/ml/binutils/2010-10/msg00348.html
--
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
[email protected]
https://lists.gnu.org/mailman/listinfo/bug-binutils