aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhil Edwards <pme@gcc.gnu.org>2003-02-04 16:27:20 +0000
committerPhil Edwards <pme@gcc.gnu.org>2003-02-04 16:27:20 +0000
commit9e80ada7a7b0f64f8340b64cd709d359d6bf383a (patch)
treef2b5be87f8b3ce0e9b5d4a2108bbf60f9b671623
parent79c758fbcf8494e1bfb33a42df55c6586e5ef04b (diff)
downloadgcc-9e80ada7a7b0f64f8340b64cd709d359d6bf383a.zip
gcc-9e80ada7a7b0f64f8340b64cd709d359d6bf383a.tar.gz
gcc-9e80ada7a7b0f64f8340b64cd709d359d6bf383a.tar.bz2
install.texi (*-*-linux-gnu): Mention glibc requirements for recent libstdc++.
2003-02-04 Phil Edwards <pme@gcc.gnu.org> * doc/install.texi (*-*-linux-gnu): Mention glibc requirements for recent libstdc++. Remove formatting cruft. From-SVN: r62379
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/doc/install.texi11
2 files changed, 9 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 936a762..6521145 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2003-02-04 Phil Edwards <pme@gcc.gnu.org>
+
+ * doc/install.texi (*-*-linux-gnu): Mention glibc requirements
+ for recent libstdc++. Remove formatting cruft.
+
2003-02-04 Jakub Jelinek <jakub@redhat.com>
* dwarf2out.c (dwarf2out_finish): Add AT_comp_dir
diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 3744ced..9642518 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -2278,18 +2278,15 @@ have a higher-quality port for this machine soon.
@end html
@heading @anchor{*-*-linux-gnu}*-*-linux-gnu
+Versions of libstdc++-v3 starting with 3.2.1 require bugfixes present
+in glibc 2.2.5 and later. More information is available in the
+libstdc++-v3 documentation.
+
If you use glibc 2.2 (or 2.1.9x), GCC 2.95.2 won't install
out-of-the-box. You'll get compile errors while building @samp{libstdc++}.
The patch @uref{glibc-2.2.patch,,glibc-2.2.patch}, that is to be
applied in the GCC source tree, fixes the compatibility problems.
-@html
-@end html
-
-@html
-<p>
-@end html
-
Currently Glibc 2.2.3 (and older releases) and GCC 3.0 are out of sync
since the latest exception handling changes for GCC@. Compiling glibc
with GCC 3.0 will give a binary incompatible glibc and therefore cause