This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [wwwdocs] Update C++ status with Belfast motions
- From: Jason Merrill <jason at redhat dot com>
- To: Marek Polacek <polacek at redhat dot com>
- Cc: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Mon, 25 Nov 2019 09:39:25 -0500
- Subject: Re: [wwwdocs] Update C++ status with Belfast motions
- References: <20191122215149.GB18206@redhat.com>
On Fri, Nov 22, 2019 at 4:51 PM Marek Polacek <polacek@redhat.com> wrote:
> Committed to git. Should s/http/https/ the wg21 links.
>
> Jason, do we support P1907R1?
>
Pretty close, just need to add a bit more checking.
> commit d59a823fb4ad2daa535d26f592274ec68b9cb4a1
> Author: Marek Polacek <polacek@redhat.com>
> Date: Fri Nov 22 16:49:27 2019 -0500
>
> Update with Belfast motions.
>
> diff --git a/htdocs/projects/cxx-status.html
> b/htdocs/projects/cxx-status.html
> index c240d6da..380a7dfa 100644
> --- a/htdocs/projects/cxx-status.html
> +++ b/htdocs/projects/cxx-status.html
> @@ -116,7 +116,11 @@
> <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>
> + <a href="http://wg21.link/p1452r2">P1452R2</a><br/>
> + <!-- from Belfast -->
> + <a href="https://wg21.link/p1972r0">P1972R0</a><br/>
> + <!-- from Belfast -->
> + <a href="https://wg21.link/p1980r0">P1980R0</a></td>
> <td class="supported"> <a href="../gcc-10/changes.html#cxx">10</a>
> </td>
> <td> __cpp_concepts >= ? </td>
> </tr>
> @@ -157,7 +161,10 @@
> <a href="http://wg21.link/p1120r0">P1120R0</a><br/>
> <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>
> + <a href="http://wg21.link/p1630r1">P1630R1</a><br/>
> + <!-- from Belfast -->
> + <a href="https://wg21.link/p1946r0">P1946R0</a>
> + </td>
> <td class="supported center"><a
> href="../gcc-10/changes.html#cxx">10</a></td>
> <td> __cpp_impl_three_way_comparison >= 201711 </td>
> </tr>
> @@ -229,7 +236,9 @@
> </tr>
> <tr>
> <td> Class Types in Non-Type Template Parameters </td>
> - <td><a href="http://wg21.link/p0732r2">P0732R2</a></td>
> + <td><a href="http://wg21.link/p0732r2">P0732R2</a><br/>
> + <!-- from Belfast -->
> + <a href="https://wg21.link/p1907r1">P1907R1</a></td>
> <td class="supported"> <a href="../gcc-9/changes.html#cxx">9</a>
> </td>
> <td> __cpp_nontype_template_parameter_class >= 201806 </td>
> </tr>
> @@ -332,10 +341,10 @@
> <td> </td>
> </tr>
> <tr>
> - <td rowspan=4> Modules </td>
> + <td rowspan=6> Modules </td>
> <td><a href="http://wg21.link/p1103r3">P1103R3</a></td>
> - <td rowspan="4" class="unsupported">No (<a
> href="../wiki/cxx-modules">Modules Wiki</a>) </td>
> - <td rowspan="4"> </td>
> + <td rowspan="6" class="unsupported">No (<a
> href="../wiki/cxx-modules">Modules Wiki</a>) </td>
> + <td rowspan="6"> </td>
> </tr>
> <tr>
> <td><a href="http://wg21.link/p1766r1">P1766R1</a></td>
> @@ -346,6 +355,14 @@
> <tr>
> <td><a href="http://wg21.link/p1703r1">P1703R1</a></td>
> </tr>
> + <tr>
> + <!-- from Belfast -->
> + <td><a href="https://wg21.link/p1874r1">P1874R1</a></td>
> + </tr>
> + <tr>
> + <!-- from Belfast -->
> + <td><a href="https://wg21.link/p1979r0">P1979R0</a></td>
> + </tr>
> <tr>
> <td> Coroutines </td>
> <td><a href="http://wg21.link/p0912r5">P0912R5</a></td>
> @@ -354,7 +371,9 @@
> </tr>
> <tr>
> <td> Parenthesized initialization of aggregates </td>
> - <td><a href="http://wg21.link/p0960r3">P0960R3</a></td>
> + <td><a href="http://wg21.link/p0960r3">P0960R3</a><br/>
> + <!-- from Belfast -->
> + <a href="https://wg21.link/p1975r0">P1975R0</a></td>
> <td class="unsupported">No (<a href="https://gcc.gnu.org/PR91363
> ">PR91363</a>)</td>
> <td> __cpp_aggregate_paren_init >= 201902</td>
> </tr>
>
>