re PR bootstrap/10805 ([sun-solaris2.7] relocation error when creating sparcv9/libgcc...
authorEric Botcazou <ebotcazou@libertysurf.fr>
Thu, 22 May 2003 07:53:43 +0000 (09:53 +0200)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Thu, 22 May 2003 07:53:43 +0000 (07:53 +0000)
PR bootstrap/10805
* doc/install.texi (sparc-sun-solaris2.7): Document bootstrap
failure with Sun assembler 5.0 Alpha 03/27/98.

From-SVN: r67085

gcc/ChangeLog
gcc/doc/install.texi

index 3a27f4f78cf925393604d2780e618e3532b032bc..7e3aa9d4634e58d531cd82837726a14d63b4cdff 100644 (file)
@@ -1,3 +1,9 @@
+2003-05-22  Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       PR bootstrap/10805
+       * doc/install.texi (sparc-sun-solaris2.7): Document bootstrap
+       failure with Sun assembler 5.0 Alpha 03/27/98.
+
 2003-05-21  Loren James Rittle  <ljrittle@acm.org>
 
        * config/sparc/freebsd.h (CPP_CPU64_DEFAULT_SPEC): Add -D__sparcv9
index 5e728e4d71f5c7369fb3616d774b520a8930196d..325a384a08908443c9a9a5792a56927c7d8120b6 100644 (file)
@@ -2999,6 +2999,16 @@ the bug.  The current (as of 2001-09-24) revision is -14, and is included in
 the Solaris 7 Recommended Patch Cluster.
 @end itemize
 
+GCC 3.3 triggers a bug in version 5.0 Alpha 03/27/98 of the Sun assembler,
+which causes a bootstrap failure when linking the 64-bit shared version of
+libgcc. A typical error message is:
+
+@smallexample
+ld: fatal: relocation error: R_SPARC_32: file libgcc/sparcv9/_muldi3.o:
+  symbol <unknown>:  offset 0xffffffff7ec133e7 is non-aligned.
+@end smallexample
+
+This bug has been fixed in the final 5.0 version of the assembler.
 
 @html
 <hr />