This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[libstdc++] Update FAQ entries


Some of our FAQs don't really apply anymore, e.g., "here's the latest
library snapshot," "here's the last merge from SGI," etc.  I've taken all
that out and committed what's below, please shout if you have comments.


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.


Index: docs/html/faq/index.html
===================================================================
RCS file: /cvs/gcc/gcc/libstdc++-v3/docs/html/faq/index.html,v
retrieving revision 1.66
diff -u -p -r1.66 index.html
--- docs/html/faq/index.html	27 Jun 2004 20:48:48 -0000	1.66
+++ docs/html/faq/index.html	29 Jul 2004 08:29:45 -0000
@@ -13,10 +13,6 @@
 <link rel="Start" rev="Help" href="../documentation.html" type="text/html"
  title="GNU C++ Standard Library" />
 <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>
 <body>
 
@@ -137,12 +133,8 @@
    <h2><a name="1_1">1.1 What is libstdc++-v3?</a></h2>
       <p>The GNU Standard C++ Library v3 is an
          ongoing project to implement the ISO 14882 Standard C++ library
-         as described in chapters 17 through 27 and annex D.  As the
-         library reaches stable plateaus, it is captured in a snapshot
-         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
+         as described in chapters 17 through 27 and annex D.
+         For those who want to see exactly how
          far the project has come, or just want the latest
          bleeding-edge code, the up-to-date source is available over
          anonymous CVS, and can even be browsed over the Web (see
@@ -169,10 +161,10 @@
       <p>The GNU C/C++/FORTRAN/&lt;pick-a-language&gt; compiler
          (<code>gcc</code>, <code>g++</code>, etc) is widely considered to be
          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
          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
          applied to libstdc++.
       </p>
@@ -209,7 +201,7 @@
       </p>
       <p>The subset commonly known as the Standard Template Library
          (chapters 23 through 25, mostly) is adapted from the final release
-         of the SGI STL.
+         of the SGI STL, with extensive changes.
       </p>
 
 <hr />
@@ -306,7 +298,7 @@ which is no longer available, thanks dej
                  series was.  If you are using GCC 2.95, you can still
                  build earlier snapshots of libstdc++.
             </li>
-            <li> GNU Make is recommended, but should not be required.
+            <li> GNU Make is required for GCC 3.4 and later.
             </li>
             <li> The GNU Autotools are needed if you are messing with
                  the configury or makefiles.
@@ -636,26 +628,17 @@ which is no longer available, thanks dej
       respond to your report.  Thank you.
    </p>
 
+<hr />
    <h2><a name="4_1">4.1 What works already?</a></h2>
       <p>Short answer:  Pretty much everything <em>works</em> except for some
          corner cases.  Also, localization is incomplete.  For whether it works
          well, or as you expect it to work, see 5.2.
       </p>
       <p>Long answer:  See the docs/html/17_intro/CHECKLIST file, which is
-         badly outdated...
-      </p>
-      <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.
+         badly outdated...  Also see the RELEASE-NOTES file, which is kept
+         more up to date.
       </p>
 
-<!-- Yeah, I meant that "verbatim clip" thing literally... :-)  -->
-
-<pre>
-New:
-</pre>
-
-
 <hr />
    <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
@@ -915,9 +898,9 @@ http://clisp.cons.org/~haible/gccinclude
 <hr />
    <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>,
-         version 3.3, was the most recent merge of the STL codebase.  The
-         code in libstdc++ contains many fixes and changes, and it is
-         very likely that the SGI code is no longer under active
+         version 3.3, was the final merge of the STL codebase.  The
+         code in libstdc++ contains many fixes and changes, and
+         the SGI code is no longer under active
          development.  We expect that no future merges will take place.
       </p>
       <p>In particular, <code>string</code> is not from SGI and makes no


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]