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: i...@airs.com
        ReportedBy: r...@techfak.uni-bielefeld.de
              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
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to