OSDN Git Service

PR libgomp/29986
authorro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 1 Feb 2010 13:35:10 +0000 (13:35 +0000)
committerro <ro@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 1 Feb 2010 13:35:10 +0000 (13:35 +0000)
* doc/install.texi (Specific): Add sparc-sun-solaris2.10 entry.
Document fix for TLS bug.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@156427 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/doc/install.texi

index 366652c..a47a8df 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 1be4480..1370b47 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*}
@@ -4267,6 +4269,21 @@ 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
 @heading @anchor{sparc-x-linux}sparc-*-linux*
 
 GCC versions 3.0 and higher require binutils 2.11.2 and glibc 2.2.4