This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
[wwwdocs] 4.3 libstdc++ entry
- From: Benjamin Kosnik <bkoz at redhat dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: libstdc++ at gcc dot gnu dot org
- Date: Mon, 02 Apr 2007 18:33:43 +0200
- Subject: [wwwdocs] 4.3 libstdc++ entry
Here's a start for the gcc-4.3 libstdc++ entry. In addition, I added the
include work to C++0x features, per Doug's very reasonable request.
best,
benjamin
Index: gcc-4.3/changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.3/changes.html,v
retrieving revision 1.42
diff -c -p -r1.42 changes.html
*** gcc-4.3/changes.html 28 Mar 2007 14:44:53 -0000 1.42
--- gcc-4.3/changes.html 2 Apr 2007 16:31:00 -0000
***************
*** 163,170 ****
has been added. This support can be enabled with the
<code>-std=c++0x</code> or <code>-std=gnu++0x</code> compiler
options; the former disables GNU extensions. The following C++0x
! features are enabled by this
! experimental mode:
<ul>
<li><a
href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1720.html">Static
--- 163,169 ----
has been added. This support can be enabled with the
<code>-std=c++0x</code> or <code>-std=gnu++0x</code> compiler
options; the former disables GNU extensions. The following C++0x
! features are enabled by this experimental mode:
<ul>
<li><a
href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1720.html">Static
***************
*** 177,182 ****
--- 176,186 ----
<li><a
href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2152.pdf">Variadic
templates</a> (only enabled by <code>-std=gnu++0x</code>)</li>
+ <li> Headers <code>array, random, regex, tuple, type_traits,
+ unordered_map,</code> and <code> unordered_set </code>. Plus,
+ headers for C compatibility: <code> ccomplex, cfenv,
+ cinttypes, cstdbool, cstdint, </code> and <code>
+ ctgmath</code>. </li>
</ul>
</li>
***************
*** 197,202 ****
--- 201,222 ----
</ul>
+ <h4>Runtime Library (libstdc++)</h4>
+ <ul>
+ <li> Support for TR1 mathematical special functions and regular
+ expressions. The implementation status for TR1 can be tracked in
+ <a href="http://gcc.gnu.org/onlinedocs/libstdc++/ext/tr1.html">
+ tr1.html </a> </li>
+ <li> Default <code>what</code> implementations give more
+ elaborate exception strings for <code>bad_cast, bad_typeid,
+ bad_exception, </code> and <code>bad_alloc</code>.</a> </li>
+ <li> Header dependencies have been streamlined, reducing
+ unnecessary includes and pre-processed bloat. </li>
+ <li> Variadic template implementations of <code>tuple</code>, and
+ parts of <code><functional></code>. </li>
+ </ul>
+
+
<h3>Fortran</h3>
<ul>