Commit d815ea49 by Phil Edwards Committed by Phil Edwards

index.html: Update version references.

2004-07-29  Phil Edwards  <phil@codesourcery.com>

	* docs/html/faq/index.html:  Update version references.  Make
	clear that code from SGI has diverged greatly.  Remove references
	to library snapshots and what's-new sections.
	* docs/html/faq/index.txt:  Regenerate.

From-SVN: r85289
parent 91683ccd
2004-07-29 Phil Edwards <phil@codesourcery.com>
* docs/html/faq/index.html: Update version references. Make
clear that code from SGI has diverged greatly. Remove references
to library snapshots and what's-new sections.
* docs/html/faq/index.txt: Regenerate.
2004-07-28 Matt Austern <austern@apple.com> 2004-07-28 Matt Austern <austern@apple.com>
* include/bits/stl_construct.h (_Destroy): New three-argument * include/bits/stl_construct.h (_Destroy): New three-argument
......
...@@ -13,10 +13,6 @@ ...@@ -13,10 +13,6 @@
<link rel="Start" rev="Help" href="../documentation.html" type="text/html" <link rel="Start" rev="Help" href="../documentation.html" type="text/html"
title="GNU C++ Standard Library" /> title="GNU C++ Standard Library" />
<link rel="Copyright" href="../17_intro/license.html" type="text/html" /> <link rel="Copyright" href="../17_intro/license.html" type="text/html" />
<!--
** Locations of "the most recent snapshot is the Nth" text are
** answers 1_1, .
-->
</head> </head>
<body> <body>
...@@ -137,12 +133,8 @@ ...@@ -137,12 +133,8 @@
<h2><a name="1_1">1.1 What is libstdc++-v3?</a></h2> <h2><a name="1_1">1.1 What is libstdc++-v3?</a></h2>
<p>The GNU Standard C++ Library v3 is an <p>The GNU Standard C++ Library v3 is an
ongoing project to implement the ISO 14882 Standard C++ library ongoing project to implement the ISO 14882 Standard C++ library
as described in chapters 17 through 27 and annex D. As the as described in chapters 17 through 27 and annex D.
library reaches stable plateaus, it is captured in a snapshot For those who want to see exactly how
and released. The latest release is
<a href="http://gcc.gnu.org/libstdc++/index.html#download">the
fourteenth snapshot</a> but newer versions have been included
in recent GCC releases. For those who want to see exactly how
far the project has come, or just want the latest far the project has come, or just want the latest
bleeding-edge code, the up-to-date source is available over bleeding-edge code, the up-to-date source is available over
anonymous CVS, and can even be browsed over the Web (see anonymous CVS, and can even be browsed over the Web (see
...@@ -169,10 +161,10 @@ ...@@ -169,10 +161,10 @@
<p>The GNU C/C++/FORTRAN/&lt;pick-a-language&gt; compiler <p>The GNU C/C++/FORTRAN/&lt;pick-a-language&gt; compiler
(<code>gcc</code>, <code>g++</code>, etc) is widely considered to be (<code>gcc</code>, <code>g++</code>, etc) is widely considered to be
one of the leading compilers in the world. Its development one of the leading compilers in the world. Its development
has recently been taken over by the is overseen by the
<a href="http://gcc.gnu.org/">GCC team</a>. All of <a href="http://gcc.gnu.org/">GCC team</a>. All of
the rapid development and near-legendary the rapid development and near-legendary
<a href="http://gcc.gnu.org/gcc-3.0/buildstat.html">portability</a> <a href="http://gcc.gnu.org/gcc-3.3/buildstat.html">portability</a>
that are the hallmarks of an open-source project are being that are the hallmarks of an open-source project are being
applied to libstdc++. applied to libstdc++.
</p> </p>
...@@ -209,7 +201,7 @@ ...@@ -209,7 +201,7 @@
</p> </p>
<p>The subset commonly known as the Standard Template Library <p>The subset commonly known as the Standard Template Library
(chapters 23 through 25, mostly) is adapted from the final release (chapters 23 through 25, mostly) is adapted from the final release
of the SGI STL. of the SGI STL, with extensive changes.
</p> </p>
<hr /> <hr />
...@@ -306,7 +298,7 @@ which is no longer available, thanks deja...--> ...@@ -306,7 +298,7 @@ which is no longer available, thanks deja...-->
series was. If you are using GCC 2.95, you can still series was. If you are using GCC 2.95, you can still
build earlier snapshots of libstdc++. build earlier snapshots of libstdc++.
</li> </li>
<li> GNU Make is recommended, but should not be required. <li> GNU Make is required for GCC 3.4 and later.
</li> </li>
<li> The GNU Autotools are needed if you are messing with <li> The GNU Autotools are needed if you are messing with
the configury or makefiles. the configury or makefiles.
...@@ -636,26 +628,17 @@ which is no longer available, thanks deja...--> ...@@ -636,26 +628,17 @@ which is no longer available, thanks deja...-->
respond to your report. Thank you. respond to your report. Thank you.
</p> </p>
<hr />
<h2><a name="4_1">4.1 What works already?</a></h2> <h2><a name="4_1">4.1 What works already?</a></h2>
<p>Short answer: Pretty much everything <em>works</em> except for some <p>Short answer: Pretty much everything <em>works</em> except for some
corner cases. Also, localization is incomplete. For whether it works corner cases. Also, localization is incomplete. For whether it works
well, or as you expect it to work, see 5.2. well, or as you expect it to work, see 5.2.
</p> </p>
<p>Long answer: See the docs/html/17_intro/CHECKLIST file, which is <p>Long answer: See the docs/html/17_intro/CHECKLIST file, which is
badly outdated... badly outdated... Also see the RELEASE-NOTES file, which is kept
</p> more up to date.
<p>What follows is a verbatim clip from the &quot;Status&quot; section
of the RELEASE-NOTES for the latest snapshot. For a list of
fixed bugs, see that file.
</p> </p>
<!-- Yeah, I meant that "verbatim clip" thing literally... :-) -->
<pre>
New:
</pre>
<hr /> <hr />
<h2><a name="4_2">4.2 Bugs in gcc/g++ (not libstdc++-v3)</a></h2> <h2><a name="4_2">4.2 Bugs in gcc/g++ (not libstdc++-v3)</a></h2>
<p>This is by no means meant to be complete nor exhaustive, but <p>This is by no means meant to be complete nor exhaustive, but
...@@ -915,9 +898,9 @@ http://clisp.cons.org/~haible/gccinclude-glibc-2.2-compat.diff ...@@ -915,9 +898,9 @@ http://clisp.cons.org/~haible/gccinclude-glibc-2.2-compat.diff
<hr /> <hr />
<h2><a name="5_3">5.3 What about the STL from SGI?</a></h2> <h2><a name="5_3">5.3 What about the STL from SGI?</a></h2>
<p>The <a href="http://www.sgi.com/tech/stl/">STL from SGI</a>, <p>The <a href="http://www.sgi.com/tech/stl/">STL from SGI</a>,
version 3.3, was the most recent merge of the STL codebase. The version 3.3, was the final merge of the STL codebase. The
code in libstdc++ contains many fixes and changes, and it is code in libstdc++ contains many fixes and changes, and
very likely that the SGI code is no longer under active the SGI code is no longer under active
development. We expect that no future merges will take place. development. We expect that no future merges will take place.
</p> </p>
<p>In particular, <code>string</code> is not from SGI and makes no <p>In particular, <code>string</code> is not from SGI and makes no
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment