aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2012-12-11 10:19:21 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2012-12-11 10:19:21 +0000
commit477a24c1c7313bf2a3ee06d2b19ad59724058b83 (patch)
tree14a8d61394c270ad6888d3ec987a146673031bac /gcc
parent83ede847e82db63f9d56c98aa7830f0d4f0e76e1 (diff)
downloadgcc-477a24c1c7313bf2a3ee06d2b19ad59724058b83.zip
gcc-477a24c1c7313bf2a3ee06d2b19ad59724058b83.tar.gz
gcc-477a24c1c7313bf2a3ee06d2b19ad59724058b83.tar.bz2
re PR other/54324 (GCC install document does not list minimum required g++ version)
2012-12-11 Richard Biener <rguenther@suse.de> PR other/54324 * doc/install.texi (Tools/packages necessary for building GCC): State ISO C++98 host compiler requirement. Increment minimum GCC version required for building all languages for a cross-compiler to 3.4 or later. From-SVN: r194389
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog8
-rw-r--r--gcc/doc/install.texi8
2 files changed, 13 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index fc1a827..db3b60f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,13 @@
2012-12-11 Richard Biener <rguenther@suse.de>
+ PR other/54324
+ * doc/install.texi (Tools/packages necessary for building GCC):
+ State ISO C++98 host compiler requirement. Increment minimum
+ GCC version required for building all languages for a cross-compiler
+ to 3.4 or later.
+
+2012-12-11 Richard Biener <rguenther@suse.de>
+
PR tree-optimization/55079
* tree-vrp.c (extract_range_from_binary_expr_1): Handle MAX/MIN_EXPR
for more cases.
diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 736ec2f..e534216 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -243,13 +243,15 @@ described below.
@heading Tools/packages necessary for building GCC
@table @asis
-@item ISO C90 compiler
+@item ISO C++98 compiler
Necessary to bootstrap GCC, although versions of GCC prior
-to 3.4 also allow bootstrapping with a traditional (K&R) C compiler.
+to 4.8 also allow bootstrapping with a ISO C89 compiler and versions
+of GCC prior to 3.4 also allow bootstrapping with a traditional
+(K&R) C compiler.
To build all languages in a cross-compiler or other configuration where
3-stage bootstrap is not performed, you need to start with an existing
-GCC binary (version 2.95 or later) because source code for language
+GCC binary (version 3.4 or later) because source code for language
frontends other than C might use GCC extensions.
@item GNAT