aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@libertysurf.fr>2004-05-08 19:27:08 +0200
committerEric Botcazou <ebotcazou@gcc.gnu.org>2004-05-08 17:27:08 +0000
commitae81c844737f88dbe4420faca7fdebcbfb80861f (patch)
tree6795911b6c722d1e4dfa7a83eddbae61dd8d373d
parent0d1fbc8c8fd857b249dd422210c13159fe42a779 (diff)
downloadgcc-ae81c844737f88dbe4420faca7fdebcbfb80861f.zip
gcc-ae81c844737f88dbe4420faca7fdebcbfb80861f.tar.gz
gcc-ae81c844737f88dbe4420faca7fdebcbfb80861f.tar.bz2
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
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/doc/install.texi7
2 files changed, 12 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c08dc3b..545eed8 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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):
diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 193bac2..a70b66b 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -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