I've opened a bunch of PRs to track the status of C++2a features in G++.  This
patch updates the C++2a table accordingly.

While at it, I made a small clarification regarding P1152R4: only certain uses
of volatile are being deprecated, not volatile itself.

Index: cxx-status.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/projects/cxx-status.html,v
retrieving revision 1.92
diff -u -r1.92 cxx-status.html
--- cxx-status.html     5 Aug 2019 15:13:48 -0000       1.92
+++ cxx-status.html     5 Aug 2019 16:53:26 -0000
@@ -320,7 +320,7 @@
     </tr>
     <tr>
       <td><a href="http://wg21.link/p0784r7";>P0784R7</a></td>
-      <td class="unsupported center">No</td>
+      <td class="unsupported center">No (<a 
href="https://gcc.gnu.org/PR91369";>PR91369</a>)</td>
       <td> </td>
     </tr>
     <tr>
@@ -354,14 +354,14 @@
     <tr>
       <td> Parenthesized initialization of aggregates </td>
       <td><a href="http://wg21.link/p0960r3";>P0960R3</a></td>
-      <td class="unsupported">No</td>
+      <td class="unsupported">No (<a 
href="https://gcc.gnu.org/PR91363";>PR91363</a>)</td>
       <td> __cpp_aggregate_paren_init &gt;= 201902</td>
     </tr>
     <tr>
       <td> Stronger Unicode requirements </td>
       <td><a href="http://wg21.link/p1041r4";>P1041R4</a><br/>
       <a href="http://wg21.link/p1139r2";>P1139R2</a></td>
-      <td class="unsupported">No</td>
+      <td class="unsupported">No (<a 
href="https://gcc.gnu.org/PR91370";>PR91370</a>)</td>
       <td> </td>
     </tr>
     <tr>
@@ -380,45 +380,45 @@
       <td></td>
     </tr>
     <tr>
-      <td>Deprecating <code>volatile</code></td>
+      <td>Deprecating some uses of <code>volatile</code></td>
       <td><a href="http://wg21.link/p1152r4";>P1152R4</a></td>
-      <td class="unsupported">No</td>
+      <td class="unsupported">No (<a 
href="https://gcc.gnu.org/PR91361";>PR91361</a>)</td>
       <td></td>
     </tr>
     <tr>
       <td><code>[[nodiscard("with reason")]]</code></td>
       <td><a href="http://wg21.link/p1301r4";>P1301R4</a></td>
-      <td class="unsupported">No</td>
+      <td class="unsupported">No (<a 
href="https://gcc.gnu.org/PR91368";>PR91368</a>)</td>
       <td></td>
     </tr>
     <tr>
       <td><code>using enum</code></td>
       <td><a href="http://wg21.link/p1099r5";>P1099R5</a></td>
-      <td class="unsupported">No</td>
+      <td class="unsupported">No (<a 
href="https://gcc.gnu.org/PR91367";>PR91367</a>)</td>
       <td></td>
     </tr>
     <tr>
       <td>Class template argument deduction for aggregates</td>
       <td><a href="http://wg21.link/p1816r0";>P1816R0</a></td>
-      <td class="unsupported">No</td>
+      <td class="unsupported">No (<a 
href="https://gcc.gnu.org/PR91366";>PR91366</a>)</td>
       <td></td>
     </tr>
     <tr>
       <td>Class template argument deduction for alias templates</td>
       <td><a href="http://wg21.link/p1814r0";>P1814R0</a></td>
-      <td class="unsupported">No</td>
+      <td class="unsupported">No (<a 
href="https://gcc.gnu.org/PR91365";>PR91365</a>)</td>
       <td></td>
     </tr>
     <tr>
       <td>Permit conversions to arrays of unknown bound</td>
       <td><a href="http://wg21.link/p0388r4";>P0388R4</a></td>
-      <td class="unsupported">No</td>
+      <td class="unsupported">No (<a 
href="https://gcc.gnu.org/PR91364";>PR91364</a>)</td>
       <td></td>
     </tr>
     <tr>
       <td><code>constinit</code></td>
       <td><a href="http://wg21.link/p1143r2";>P1143R2</a></td>
-      <td class="unsupported">No</td>
+      <td class="unsupported">No (<a 
href="https://gcc.gnu.org/PR91360";>PR91360</a>)</td>
       <td></td>
     </tr>
   </table>

Reply via email to