===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/projects/cxx-status.html,v
retrieving revision 1.81
@@ -146,7 +146,8 @@
<td> Consistent comparison (<code>operator<=></code>) </td>
<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></td>
+ <a href="http://wg21.link/p1120r0">P1120R0</a><br/>
+ <a href="http://wg21.link/p1185r2">P1185R2</a></td>
<td class="unsupported"> No </td>
<td> __cpp_impl_three_way_comparison >= 201711 </td>
</tr>
@@ -249,7 +250,8 @@
<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></td>
+ <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>
@@ -290,20 +292,60 @@
<td> </td>
</tr>
<tr>
- <td> Relaxations of constexpr restrictions </td>
- <td><a href="http://wg21.link/p1002r1">P1002R1</a><br/>
- <a href="http://wg21.link/p1327r1">P1327R1</a><br/>
- <a href="http://wg21.link/p1330r0">P1330R0</a></td>
- <td class="unsupported"> No </td>
+ <td rowspan=3> 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>
+ </tr>
+ <tr>
+ <td><a href="http://wg21.link/p1327r1">P1327R1</a></td>
+ <td class="unsupported center"> No </td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td><a href="http://wg21.link/p1330r0">P1330R0</a></td>
+ <td class="supported center"> <a href="../gcc-9/changes.html#cxx">9</a> </td>
<td> </td>
</tr>
<tr>
<td> Feature test macros </td>
- <td><a href="http://wg21.link/p0941r2">P0941R2</a><br/>
+ <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 />
<a href="../gcc-5/changes.html#cxx">5</a> (<code>__has_cpp_attribute</code>) </td>
<td> </td>
</tr>
+ <tr>
+ <td> 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>
+ </tr>
+ <tr>
+ <td> Coroutines </td>
+ <td><a href="http://wg21.link/p0912r5">P0912R5</a></td>
+ <td class="unsupported">No (<a href="../wiki/cxx-coroutines">Coroutines Wiki</a>) </td>
+ <td> </td>
+ </tr>
+ <tr>
+ <td> Parenthesized initialization of aggregates </td>
+ <td><a href="http://wg21.link/p0960r3">P0960R3</a></td>
+ <td class="unsupported"> No </td>
+ <td> __cpp_aggregate_paren_init >= 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> </td>
+ </tr>
+ <tr>
+ <td> Structured binding extensions </td>
+ <td><a href="http://wg21.link/p1091r3">P1091R3</a><br/>
+ <a href="http://wg21.link/p1381r1">P1381R1</a></td>
+ <td class="unsupported"> No </td>
+ <td> </td>
+ </tr>
</table>
<h2 id="cxx17">C++17 Support in GCC</h2>