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

Reply via email to