PR libstdc++/9527, PR libstdc++/8713

2003-02-03  Phil Edwards  <pme@gcc.gnu.org>

	PR libstdc++/9527, PR libstdc++/8713
	* docs/html/install.html:  Mention glibc version requirement.
	* docs/html/faq/index.html (3.8):  New note, glibc 2.2.5+ is needed
	with 3.2.1+ (formatting bugfixes).
	* docs/html/faq/index.txt:  Regenerate.

From-SVN: r62322
This commit is contained in:
Phil Edwards 2003-02-03 16:44:44 +00:00
parent 954d4177cc
commit 00f53979c7
4 changed files with 36 additions and 3 deletions

View File

@ -1,3 +1,11 @@
2003-02-03 Phil Edwards <pme@gcc.gnu.org>
PR libstdc++/9527, PR libstdc++/8713
* docs/html/install.html: Mention glibc version requirement.
* docs/html/faq/index.html (3.8): New note, glibc 2.2.5+ is needed
with 3.2.1+ (formatting bugfixes).
* docs/html/faq/index.txt: Regenerate.
2003-02-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de> 2003-02-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
PR libstdc++/9234 PR libstdc++/9234

View File

@ -499,7 +499,7 @@ which is no longer available, thanks deja...-->
</p> </p>
<hr /> <hr />
<h2><a name="3_7">Threading is broken on i386</a></h2> <h2><a name="3_7">3.7 Threading is broken on i386</a></h2>
<p>Support for atomic integer operations is/was broken on i386 <p>Support for atomic integer operations is/was broken on i386
platforms. The assembly code accidentally used opcodes that are platforms. The assembly code accidentally used opcodes that are
only available on the i486 and later. So if you configured GCC only available on the i486 and later. So if you configured GCC
@ -510,6 +510,18 @@ which is no longer available, thanks deja...-->
<p>This is fixed in 3.2.2. <p>This is fixed in 3.2.2.
</p> </p>
<hr />
<h2><a name="3_8">3.8 Recent GNU/Linux glibc required?</a></h2>
<p>For 3.2.1 (shared library version 5.0.1) and later, the library
uses localization and formatting code from the system C library
(glibc) version 2.2.5. That version of glibc is over a year old
and contains necessary bugfixes. Many GNU/Linux distros make
glibc version 2.3.x available now.
</p>
<p>The guideline is simple: the more recent the C++ library, the
more recent the C library.
</p>
<hr /> <hr />
<h1><a name="4_0">4.0 Known Bugs and Non-Bugs</a></h1> <h1><a name="4_0">4.0 Known Bugs and Non-Bugs</a></h1>
<em>Note that this section can get rapdily outdated -- such is the <em>Note that this section can get rapdily outdated -- such is the

View File

@ -396,7 +396,7 @@
solution. solution.
_________________________________________________________________ _________________________________________________________________
Threading is broken on i386 3.7 Threading is broken on i386
Support for atomic integer operations is/was broken on i386 platforms. Support for atomic integer operations is/was broken on i386 platforms.
The assembly code accidentally used opcodes that are only available on The assembly code accidentally used opcodes that are only available on
@ -406,6 +406,18 @@ Threading is broken on i386
will the problem appear. will the problem appear.
This is fixed in 3.2.2. This is fixed in 3.2.2.
_________________________________________________________________
3.8 Recent GNU/Linux glibc required?
For 3.2.1 (shared library version 5.0.1) and later, the library uses
localization and formatting code from the system C library (glibc)
version 2.2.5. That version of glibc is over a year old and contains
necessary bugfixes. Many GNU/Linux distros make glibc version 2.3.x
available now.
The guideline is simple: the more recent the C++ library, the more
recent the C library.
_________________________________________________________________ _________________________________________________________________
4.0 Known Bugs and Non-Bugs 4.0 Known Bugs and Non-Bugs

View File

@ -99,7 +99,8 @@
<dd>If gcc 3.1.0 or later on is being used on linux, an attempt <dd>If gcc 3.1.0 or later on is being used on linux, an attempt
will be made to use "C" library functionality necessary for C++ will be made to use "C" library functionality necessary for C++
named locale support. named locale support. For gcc 3.2.1 and later, this means that
glibc 2.2.5 or later is required.
<p> <p>
The configure option --enable-clocale can be used force a The configure option --enable-clocale can be used force a