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] Update C++2a status


Update the page for WG21 Cologne meeting motions.

Most of the links are not working yet.

Applied to CVS.

Index: cxx-status.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/projects/cxx-status.html,v
retrieving revision 1.87
diff -u -r1.87 cxx-status.html
--- cxx-status.html	8 Jul 2019 17:45:16 -0000	1.87
+++ cxx-status.html	4 Aug 2019 14:16:41 -0000
@@ -112,7 +112,10 @@
       <td><a href="http://wg21.link/p0734r0";>P0734R0</a><br/>
         <a href="http://wg21.link/p0857r0";>P0857R0</a><br/>
 	<a href="http://wg21.link/p1084r2";>P1084R2</a><br/>
-	<a href="http://wg21.link/p1141r2";>P1141R2</a></td>
+	<a href="http://wg21.link/p1141r2";>P1141R2</a><br/>
+	<a href="http://wg21.link/p0848r3";>P0848R3</a><br/>
+	<a href="http://wg21.link/p1616r1";>P1616R1</a><br/>
+	<a href="http://wg21.link/p1452r2";>P1452R2</a></td>
       <td class="unsupported"> TS with -fconcepts </td>
       <td> </td>
     </tr>
@@ -151,7 +154,9 @@
       <td><a href="http://wg21.link/p0515r3";>P0515R3</a><br/>
 	<a href="http://wg21.link/p0905r1";>P0905R1</a><br/>
 	<a href="http://wg21.link/p1120r0";>P1120R0</a><br/>
-	<a href="http://wg21.link/p1185r2";>P1185R2</a></td>
+	<a href="http://wg21.link/p1185r2";>P1185R2</a><br/>
+	<a href="http://wg21.link/p1186r3";>P1186R3</a><br/>
+	<a href="http://wg21.link/p1630r1";>P1630R1</a></td>
       <td class="unsupported"> No </td>
       <td> __cpp_impl_three_way_comparison &gt;= 201711 </td>
     </tr>
@@ -252,14 +257,6 @@
       <td> </td>
     </tr>
     <tr>
-      <td> Support for contract based programming in C++ </td>
-      <td><a href="http://wg21.link/p0542r5";>P0542R5</a><br/>
-      <a href="http://wg21.link/p1289r1";>P1289R1</a><br/>
-      <a href="http://wg21.link/p1323r2";>P1323R2</a></td>
-      <td class="unsupported"> No (<a href="https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88102";>PR 88102</a>)</td>
-      <td> </td>
-    </tr>
-    <tr>
       <td> explicit(bool) </td>
       <td><a href="http://wg21.link/p0892r2";>P0892R2</a></td>
       <td class="supported"> <a href="../gcc-9/changes.html#cxx">9</a> </td>
@@ -296,7 +293,7 @@
       <td> </td>
     </tr>
     <tr>
-      <td rowspan=3> Relaxations of constexpr restrictions </td>
+      <td rowspan=6> Relaxations of constexpr restrictions </td>
       <td><a href="http://wg21.link/p1002r1";>P1002R1</a></td>
       <td class="supported"> <a href="../gcc-9/changes.html#cxx">9</a> </td>
       <td> </td>
@@ -312,6 +309,21 @@
       <td> </td>
     </tr>
     <tr>
+      <td><a href="http://wg21.link/p1331r2";>P1331R2</a></td>
+      <td class="unsupported center">No</td>
+      <td> </td>
+    </tr>
+    <tr>
+      <td><a href="http://wg21.link/p1668r1";>P1668R1</a></td>
+      <td class="unsupported center">No</td>
+      <td> </td>
+    </tr>
+    <tr>
+      <td><a href="http://wg21.link/p0784r7";>P0784R7</a></td>
+      <td class="unsupported center">No</td>
+      <td> </td>
+    </tr>
+    <tr>
       <td> Feature test macros </td>
       <td><a href="http://wg21.link/p0941r2";>P0941R2</a></td>
       <td class="supported"> <a href="../gcc-4.9/changes.html#cxx">4.9</a> (<code>__cpp_</code> macros) <br />
@@ -319,10 +331,19 @@
       <td> </td>
     </tr>
     <tr>
-      <td> Modules </td>
+      <td rowspan=4> Modules </td>
       <td><a href="http://wg21.link/p1103r3";>P1103R3</a></td>
-      <td class="unsupported">No (<a href="../wiki/cxx-modules">Modules Wiki</a>) </td>
-      <td> </td>
+      <td rowspan="4" class="unsupported">No (<a href="../wiki/cxx-modules">Modules Wiki</a>) </td>
+      <td rowspan="4"> </td>
+    </tr>
+    <tr>
+      <td><a href="http://wg21.link/p1766r1";>P1766R1</a></td>
+    </tr>
+    <tr>
+      <td><a href="http://wg21.link/p1811r0";>P1811R0</a></td>
+    </tr>
+    <tr>
+      <td><a href="http://wg21.link/p1703r1";>P1703R1</a></td>
     </tr>
     <tr>
       <td> Coroutines </td>
@@ -351,6 +372,55 @@
         <a href="../gcc-8/changes.html#cxx">8</a> </td>
       <td> </td>
     </tr>
+    <!-- Cologne 2019 papers -->
+    <tr>
+      <td>Deprecate <code>a[b,c]</code></td>
+      <td><a href="http://wg21.link/p1161r3";>P1161R3</a></td>
+      <td class="unsupported"> No (<a href="https://gcc.gnu.org/PR91338";>PR91338</a>)</td>
+      <td></td>
+    </tr>
+    <tr>
+      <td>Deprecating <code>volatile</code></td>
+      <td><a href="http://wg21.link/p1152r4";>P1152R4</a></td>
+      <td class="unsupported"> No</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></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></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></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></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></td>
+    </tr>
+    <tr>
+      <td><code>constinit</code></td>
+      <td><a href="http://wg21.link/p1143r2";>P1143R2</a></td>
+      <td class="unsupported"> No</td>
+      <td></td>
+    </tr>
   </table>
 
   <h2 id="cxx17">C++17 Support in GCC</h2>


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