This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]