]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR libgomp/29986 (testsuite failures)
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Mon, 1 Feb 2010 13:35:10 +0000 (13:35 +0000)
committerRainer Orth <ro@gcc.gnu.org>
Mon, 1 Feb 2010 13:35:10 +0000 (13:35 +0000)
PR libgomp/29986
* doc/install.texi (Specific): Add sparc-sun-solaris2.10 entry.
Document fix for TLS bug.

From-SVN: r156427

gcc/ChangeLog
gcc/doc/install.texi

index 366652ce10901ff39cc5fe3c02dd2d0c5b3ba272..a47a8df4bb67a881822af18d2200399fc0c43be9 100644 (file)
@@ -1,3 +1,9 @@
+2010-02-01  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       PR libgomp/29986
+       * doc/install.texi (Specific): Add sparc-sun-solaris2.10 entry.
+       Document fix for TLS bug.
+
 2010-01-31  Richard Guenther  <rguenther@suse.de>
 
        * tree-sra.c (ptr_parm_has_direct_uses): Rewrite to be
index 1be448083e4fd042c1374bb15acd0929b38fc6bc..1370b4730163efe789199d39aac4da92b6c55254 100644 (file)
@@ -2944,6 +2944,8 @@ information are.
 @item
 @uref{#sparc-sun-solaris27,,sparc-sun-solaris2.7}
 @item
+@uref{#sparc-sun-solaris210,,sparc-sun-solaris2.10}
+@item
 @uref{#sparc-x-linux,,sparc-*-linux*}
 @item
 @uref{#sparc64-x-solaris2,,sparc64-*-solaris2*}
@@ -4264,6 +4266,21 @@ ld: fatal: relocation error: R_SPARC_DISP32:
 
 This bug has been fixed in more recent revisions of the assembler.
 
+@html
+<hr />
+@end html
+@heading @anchor{sparc-sun-solaris210}sparc-sun-solaris2.10
+
+There is a bug in older versions of the Sun assembler which breaks
+thread-local storage (TLS).  A typical error message is
+
+@smallexample
+ld: fatal: relocation error: R_SPARC_TLS_LE_HIX22: file /var/tmp//ccamPA1v.o:
+  symbol <unknown>: bad symbol type SECT: symbol type must be TLS
+@end smallexample
+
+This bug is fixed in Sun patch 118683-03 or later.
+
 @html
 <hr />
 @end html