From: Eric Botcazou Date: Thu, 22 May 2003 07:53:43 +0000 (+0200) Subject: re PR bootstrap/10805 ([sun-solaris2.7] relocation error when creating sparcv9/libgcc... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=fdbf04c8f421d56c8ee38b042e7cc9ccb8c6c6d4;p=gcc.git re PR bootstrap/10805 ([sun-solaris2.7] relocation error when creating sparcv9/libgcc_s.so.1) 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 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3a27f4f78cf..7e3aa9d4634 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2003-05-22 Eric Botcazou + + 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 * config/sparc/freebsd.h (CPP_CPU64_DEFAULT_SPEC): Add -D__sparcv9 diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 5e728e4d71f..325a384a089 100644 --- a/gcc/doc/install.texi +++ b/gcc/doc/install.texi @@ -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 : offset 0xffffffff7ec133e7 is non-aligned. +@end smallexample + +This bug has been fixed in the final 5.0 version of the assembler. @html