This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "gcc-wwwdocs".
The branch, master has been updated via c631d5c0a15b8527868bcd4b241a50be80fca2af (commit) from cd54f765ef8956d05ec81f98ec1844ecc23663fe (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit c631d5c0a15b8527868bcd4b241a50be80fca2af Author: Jakub Jelinek <ja...@redhat.com> Date: Sat Mar 1 19:26:17 2025 +0100 Tweak wording for the release of C++23, mention -std=c++23/-std=gnu++23 rather than -std=c++2b/-std=gnu++2b. diff --git a/htdocs/projects/cxx-status.html b/htdocs/projects/cxx-status.html index 03a81fbb..369d6fb2 100644 --- a/htdocs/projects/cxx-status.html +++ b/htdocs/projects/cxx-status.html @@ -38,8 +38,6 @@ <p>GCC has experimental support for the next revision of the C++ standard, which is expected to be published in 2026.</p> -<!-- TODO --> -<!-- <p>C++26 features are available since GCC 14. To enable C++26 support, add the command-line parameter <code>-std=c++2c</code> to your <code>g++</code> command line. Or, to enable GNU @@ -50,7 +48,6 @@ evolving, GCC's support is <strong>experimental</strong>. No attempt will be made to maintain backward compatibility with implementations of C++26 features that do not reflect the final standard.</p> ---> <h2>C++26 Language Features</h2> @@ -311,15 +308,13 @@ standard, which was finalized in 2023 and published in 2024. <p>C++23 features are available since GCC 11. To enable C++23 - support, add the command-line parameter <code>-std=c++2b</code> + support, add the command-line parameter <code>-std=c++23</code> to your <code>g++</code> command line. Or, to enable GNU extensions in addition to C++23 features, - add <code>-std=gnu++2b</code>.</p> + add <code>-std=gnu++23</code>.</p> - <p><strong>Important</strong>: Because the ISO C++23 standard is still - evolving, GCC's support is <strong>experimental</strong>. No attempt will - be made to maintain backward compatibility with implementations of C++23 - features that do not reflect the final standard.</p> + <p><strong>Important</strong>: Because the ISO C++23 standard is + very recent, GCC's support is <strong>experimental</strong>.</p> <h2>C++23 Language Features</h2> @@ -690,7 +685,7 @@ add <code>-std=gnu++20</code>.</p> <p><strong>Important</strong>: Because the ISO C++20 standard is - very recent, GCC's support is <strong>experimental</strong>.</p> + recent, GCC's support is <strong>experimental</strong>.</p> <h2>C++20 Language Features</h2> ----------------------------------------------------------------------- Summary of changes: htdocs/projects/cxx-status.html | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) hooks/post-receive -- gcc-wwwdocs