Hi! The following patch adds the new papers. I've also filed PRs for them, except for the consistent grammar paper which I believe is trivially implemented by all GCC versions.
Committed to wwwdocs. diff --git a/htdocs/projects/cxx-status.html b/htdocs/projects/cxx-status.html index 48cd8a36..255524db 100644 --- a/htdocs/projects/cxx-status.html +++ b/htdocs/projects/cxx-status.html @@ -209,6 +209,49 @@ <td class="supported"> <a href="../gcc-15/changes.html#cxx">15</a></td> <td> </td> </tr> + <!-- Fall 2024 papers (Wroclaw) --> + <tr> + <td> Structured bindings can introduce a pack </td> + <td> <a href="https://wg21.link/P1061R10">P1061R10</a></td> + <td class="unsupported"> <a href="https://gcc.gnu.org/PR117783">No</a></td> + <td> __cpp_structured_bindings >= 202411L </td> + </tr> + <tr> + <td> constexpr structured bindings and references to constexpr variables </td> + <td> <a href="https://wg21.link/P2686R4">P2686R4</a></td> + <td class="unsupported"> <a href="https://gcc.gnu.org/PR117784">No</a></td> + <td> </td> + </tr> + <tr> + <td> constexpr exceptions </td> + <td> <a href="https://wg21.link/P3068R5">P3068R5</a></td> + <td class="unsupported"> <a href="https://gcc.gnu.org/PR117785">No</a></td> + <td> __cpp_constexpr_exceptions >= 202411L </td> + </tr> + <tr> + <td> Consistent grammar for sequences </td> + <td> <a href="https://wg21.link/P3340R0">P3340R0</a></td> + <td class="supported">Yes</td> + <td> </td> + </tr> + <tr> + <td> Oxford variadic comma </td> + <td> <a href="https://wg21.link/P3176R0">P3176R0</a></td> + <td class="unsupported"> <a href="https://gcc.gnu.org/PR117786">No</a></td> + <td> </td> + </tr> + <tr> + <td> Deprecating the notion of trivial types </td> + <td> <a href="https://wg21.link/P3247R2">P3247R2</a></td> + <td class="unsupported"> <a href="https://gcc.gnu.org/PR117787">No</a></td> + <td> </td> + </tr> + <tr> + <td> Removing deprecated array comparisons </td> + <td> <a href="https://wg21.link/P2865R5">P2865R5</a></td> + <td class="unsupported"> <a href="https://gcc.gnu.org/PR117788">No</a></td> + <td> </td> + </tr> <!-- <tr> <td> </td> Jakub