This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Document the bootstrap failure with Sun CC on SPARC
- From: Eric Botcazou <ebotcazou at libertysurf dot fr>
- To: gcc-patches at gcc dot gnu dot org
- Date: Wed, 25 Feb 2004 11:52:07 +0100
- Subject: Document the bootstrap failure with Sun CC on SPARC
This patch documents the GCC 3.4 bootstrap failure (miscompilation of the
stage1 compiler) with Sun CC 5.4 and 5.5 on SPARC 32-bit. It was triggered
by the backend-specific patch to support large frames on SPARC 64-bit.
Sun released the patch on 02/17, with an IMHO misleading problem description,
but they were quick at solving the problem (notification on 01/06) so they
will be forgiven :-)
Tested with 'make doc'. Applied to mainline and 3.4 branch.
2004-02-25 Eric Botcazou <ebotcazou@libertysurf.fr>
* doc/install.texi (sparc-sun-solaris2* specific notes): Document
the bootstrap failure with Sun CC 5.4 and 5.5.
--
Eric Botcazou
Index: doc/install.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/doc/install.texi,v
retrieving revision 1.248.4.8
diff -u -r1.248.4.8 install.texi
--- doc/install.texi 20 Feb 2004 13:07:06 -0000 1.248.4.8
+++ doc/install.texi 25 Feb 2004 10:18:31 -0000
@@ -3476,6 +3476,11 @@
@option{--disable-multilib}, since we will not be able to build the
64-bit target libraries.
+GCC 3.4 triggers a code generation bug in versions 5.4 (Sun ONE Studio 7)
+and 5.5 (Sun ONE Studio 8) of the Sun compiler, which causes a bootstrap
+failure in form of a miscompilation of the stage1 compiler by the Sun
+compiler. This is Sun bug 4974440. This is fixed with patch 112760-07.
+
@html
<hr />
@end html