This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC 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]

[wwwdocs] Committed: update C++0x status


I've committed the following patch, updating our C++0x status pages to
reflect both changes to the C++0x working paper at Sophia-Antipolis
and features that have been added to GCC trunk since the last update
of these pages.

  - Doug

Index: gcc-4.3/cxx0x_status.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.3/cxx0x_status.html,v
retrieving revision 1.11
diff -u -r1.11 cxx0x_status.html
--- gcc-4.3/cxx0x_status.html	26 Mar 2008 18:09:57 -0000	1.11
+++ gcc-4.3/cxx0x_status.html	7 Aug 2008 19:45:07 -0000
@@ -61,6 +61,11 @@
       <td align="center"><span class="unsupported">No</span></td>
     </tr>
     <tr>
+      <td>Initializer lists</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2672.htm";>N2672</a></td>
+      <td align="center"><span class="unsupported">No</span></td>
+    </tr>
+    <tr>
       <td>Static assertions</td>
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1720.html";>N1720</a></td>
       <td align="center"><span class="supported">Yes</span></td>
@@ -91,6 +96,11 @@
       <td align="center"><span class="unsupported">No</span></td>
     </tr>
     <tr>
+      <td>&nbsp;&nbsp;&nbsp;&nbsp;Constness of lambda functions</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2658.pdf";>N2658</a></td>
+      <td align="center"><span class="unsupported">No</span></td>
+    </tr>
+    <tr>
       <td>Declared type of an expression</td>
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2343.pdf";>N2343</a></td>
       <td align="center"><span class="supported">Yes</span></td>
@@ -106,6 +116,11 @@
       <td align="center"><span class="supported">Yes</span></td>
     </tr>
     <tr>
+      <td>Solving the SFINAE problem for expressions</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2634.html";>DR339</a></td>
+      <td align="center"><span class="unsupported">No</span></td>
+    </tr>
+    <tr>
       <td>Template aliases</td>
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2258.pdf";>N2258</a></td>
       <td align="center"><span class="unsupported">No</span></td>
@@ -202,6 +217,16 @@
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2544.pdf";>N2544</a></td>
       <td align="center"><span class="unsupported">No</span></td>
     </tr>
+    <tr>
+      <td>Local and unnamed types as template arguments</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2657.htm";>N2657</a></td>
+      <td align="center"><span class="unsupported">No</span></td>
+    </tr>
+    <tr>
+      <td>Minimal support for garbage collection and
reachability-based leak detection</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2670.htm";>N2670</a></td>
+      <td align="center"><span class="unsupported">No</span></td>
+    </tr>
     <tr class="separator">
       <th align="center" colspan="3">Concurrency</th>
     </tr>
@@ -221,6 +246,11 @@
       <td align="center"><span class="unsupported">No</span></td>
     </tr>
     <tr>
+      <td>C++ data-dependency ordering: atomics and memory model</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2664.htm";>N2664</a></td>
+      <td align="center"><span class="unsupported">No</span></td>
+    </tr>
+    <tr>
       <td>Copying and rethrowing exceptions</td>
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2179.html";>N2179</a></td>
       <td align="center"><span class="unsupported">No</span></td>
@@ -235,6 +265,16 @@
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2547.htm";>N2547</a></td>
       <td align="center"><span class="unsupported">No</span></td>
     </tr>
+    <tr>
+      <td>Thread-local storage</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2659.htm";>N2659</a></td>
+      <td align="center"><span class="unsupported">No</span></td>
+    </tr>
+    <tr>
+      <td>Dynamic initialization and destruction with concurrency</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2660.htm";>N2660</a></td>
+      <td align="center"><span class="unsupported">No</span></td>
+    </tr>
     <tr class="separator">
       <th align="center" colspan="3">C99 Features in C++0x</th>
     </tr>
Index: gcc-4.4/cxx0x_status.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.4/cxx0x_status.html,v
retrieving revision 1.4
diff -u -r1.4 cxx0x_status.html
--- gcc-4.4/cxx0x_status.html	26 Mar 2008 18:09:57 -0000	1.4
+++ gcc-4.4/cxx0x_status.html	7 Aug 2008 19:45:07 -0000
@@ -61,6 +61,11 @@
       <td align="center"><span class="supported">Yes</span></td>
     </tr>
     <tr>
+      <td>Initializer lists</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2672.htm";>N2672</a></td>
+      <td align="center"><span class="supported">Yes</span></td>
+    </tr>
+    <tr>
       <td>Static assertions</td>
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1720.html";>N1720</a></td>
       <td align="center"><span class="supported">Yes</span></td>
@@ -91,6 +96,11 @@
       <td align="center"><span class="unsupported">No</span></td>
     </tr>
     <tr>
+      <td>&nbsp;&nbsp;&nbsp;&nbsp;Constness of lambda functions</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2658.pdf";>N2658</a></td>
+      <td align="center"><span class="unsupported">No</span></td>
+    </tr>
+    <tr>
       <td>Declared type of an expression</td>
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2343.pdf";>N2343</a></td>
       <td align="center"><span class="supported">Yes</span></td>
@@ -106,6 +116,11 @@
       <td align="center"><span class="supported">Yes</span></td>
     </tr>
     <tr>
+      <td>Solving the SFINAE problem for expressions</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2634.html";>DR339</a></td>
+      <td align="center"><span class="supported">Yes</span></td>
+    </tr>
+    <tr>
       <td>Template aliases</td>
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2258.pdf";>N2258</a></td>
       <td align="center"><span class="unsupported">No</span></td>
@@ -190,7 +205,7 @@
     <tr>
       <td>Defaulted and deleted functions</td>
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2346.htm";>N2346</a></td>
-      <td align="center"><span class="unsupported">No</span></td>
+      <td align="center"><span class="supported">Yes</span></td>
     </tr>
     <tr>
       <td>Inline namespaces</td>
@@ -202,6 +217,16 @@
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2544.pdf";>N2544</a></td>
       <td align="center"><span class="unsupported">No</span></td>
     </tr>
+    <tr>
+      <td>Local and unnamed types as template arguments</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2657.htm";>N2657</a></td>
+      <td align="center"><span class="unsupported">No</span></td>
+    </tr>
+    <tr>
+      <td>Minimal support for garbage collection and
reachability-based leak detection</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2670.htm";>N2670</a></td>
+      <td align="center"><span class="unsupported">No</span></td>
+    </tr>
     <tr class="separator">
       <th align="center" colspan="3">Concurrency</th>
     </tr>
@@ -221,6 +246,11 @@
       <td align="center"><span class="unsupported">No</span></td>
     </tr>
     <tr>
+      <td>C++ data-dependency ordering: atomics and memory model</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2664.htm";>N2664</a></td>
+      <td align="center"><span class="unsupported">No</span></td>
+    </tr>
+    <tr>
       <td>Copying and rethrowing exceptions</td>
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2179.html";>N2179</a></td>
       <td align="center"><span class="unsupported">No</span></td>
@@ -235,6 +265,16 @@
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2547.htm";>N2547</a></td>
       <td align="center"><span class="unsupported">No</span></td>
     </tr>
+    <tr>
+      <td>Thread-local storage</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2659.htm";>N2659</a></td>
+      <td align="center"><span class="unsupported">No</span></td>
+    </tr>
+    <tr>
+      <td>Dynamic initialization and destruction with concurrency</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2660.htm";>N2660</a></td>
+      <td align="center"><span class="unsupported">No</span></td>
+    </tr>
     <tr class="separator">
       <th align="center" colspan="3">C99 Features in C++0x</th>
     </tr>
Index: projects/cxx0x.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/projects/cxx0x.html,v
retrieving revision 1.13
diff -u -r1.13 cxx0x.html
--- projects/cxx0x.html	28 May 2008 22:20:21 -0000	1.13
+++ projects/cxx0x.html	7 Aug 2008 19:45:07 -0000
@@ -80,6 +80,11 @@
       4.4</a></td>
     </tr>
     <tr>
+      <td>Initializer lists</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2672.htm";>N2672</a></td>
+      <td align="center"><a href="../gcc-4.4/changes.html">GCC 4.4</a></td>
+    </tr>
+    <tr>
       <td>Static assertions</td>
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1720.html";>N1720</a></td>
       <td align="center"><a href="../gcc-4.3/changes.html">GCC 4.3</a></td>
@@ -110,6 +115,11 @@
       <td align="center">Under development<br/>[<a
href="#lambdas">Branch</a>]</td>
     </tr>
     <tr>
+      <td>&nbsp;&nbsp;&nbsp;&nbsp;Constness of lambda functions</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2658.pdf";>N2658</a></td>
+      <td align="center">No</td>
+    </tr>
+    <tr>
       <td>Declared type of an expression</td>
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2343.pdf";>N2343</a></td>
       <td align="center"><a href="../gcc-4.3/changes.html">GCC
@@ -128,6 +138,12 @@
       4.3</a></td>
     </tr>
     <tr>
+      <td>Solving the SFINAE problem for expressions</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2634.html";>DR339</a></td>
+      <td align="center"><a href="../gcc-4.4/changes.html">GCC
+      4.4</a></td>
+    </tr>
+    <tr>
       <td>Template aliases</td>
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2258.pdf";>N2258</a></td>
       <td align="center">No</td>
@@ -212,7 +228,8 @@
     <tr>
       <td>Defaulted and deleted functions</td>
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2346.htm";>N2346</a></td>
-      <td align="center">No</td>
+      <td align="center"><a href="../gcc-4.4/changes.html">GCC
+      4.4</a></td>
     </tr>
     <tr>
       <td>Inline namespaces</td>
@@ -225,6 +242,16 @@
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2544.pdf";>N2544</a></td>
       <td align="center">No</td>
     </tr>
+    <tr>
+      <td>Local and unnamed types as template arguments</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2657.htm";>N2657</a></td>
+      <td align="center">No</td>
+    </tr>
+    <tr>
+      <td>Minimal support for garbage collection and
reachability-based leak detection</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2670.htm";>N2670</a></td>
+      <td align="center">No</td>
+    </tr>
     <tr class="separator">
       <th align="center" colspan="3">Concurrency</th>
     </tr>
@@ -244,6 +271,11 @@
       <td align="center">No</td>
     </tr>
     <tr>
+      <td>C++ data-dependency ordering: atomics and memory model</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2664.htm";>N2664</a></td>
+      <td align="center">No</td>
+    </tr>
+    <tr>
       <td>Copying and rethrowing exceptions</td>
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2179.html";>N2179</a></td>
       <td align="center">No</td>
@@ -258,6 +290,16 @@
       <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2547.htm";>N2547</a></td>
       <td align="center"><span class="unsupported">No</span></td>
     </tr>
+    <tr>
+      <td>Thread-local storage</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2659.htm";>N2659</a></td>
+      <td align="center">No</td>
+    </tr>
+    <tr>
+      <td>Dynamic initialization and destruction with concurrency</td>
+      <td><a href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2660.htm";>N2660</a></td>
+      <td align="center">No</td>
+    </tr>
     <tr class="separator">
       <th align="center" colspan="3">C99 Features in C++0x</th>
     </tr>


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