install.texi (sparc-sun-solaris2*): Document bootstrap problems with earlier versions of the GNU compiler.

* doc/install.texi (sparc-sun-solaris2*): Document bootstrap
	problems with earlier versions of the GNU compiler.

From-SVN: r81643
This commit is contained in:
Eric Botcazou 2004-05-08 19:27:08 +02:00 committed by Eric Botcazou
parent 0d1fbc8c8f
commit ae81c84473
2 changed files with 12 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2004-05-08 Eric Botcazou <ebotcazou@libertysurf.fr>
* doc/install.texi (sparc-sun-solaris2*): Document bootstrap
problems with earlier versions of the GNU compiler.
2004-05-07 Aldy Hernandez <aldyh@redhat.com>
* config/rs6000/rs6000-protos.h (rs6000_hard_regno_mode_ok_p):

View File

@ -3459,6 +3459,13 @@ that supports only 32-bit binaries, one must configure with
@option{--disable-multilib}, since we will not be able to build the
64-bit target libraries.
GCC 3.3 and GCC 3.4 trigger code generation bugs in earlier versions of
the GNU compiler (especially GCC 3.0.x versions), which lead to the
miscompilation of the stage1 compiler and the subsequent failure of the
bootstrap process. A workaround is to use GCC 3.2.3 as an intermediary
stage, i.e. to bootstrap that compiler with the base compiler and then
use it to bootstrap the final compiler.
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