From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1734) id DCCE13858D28; Wed, 21 Jun 2023 16:42:26 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org DCCE13858D28 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1687365746; bh=uE+SUFZt8LNUQWAg54qzdBg6vOZZhzp7TF7CmKdvFlI=; h=To:Subject:Date:From:From; b=ADsuVCU3SifXDhwdLpobeJvcm96/tnHZ+I5mGUr+chYiuEjdOodaunQfv4NupOBm+ jzKyMa0TnVg9nqHqnKvjZnf8yK59o56uIVRSjVv3ooIGaovs/K6szzIRyg/pariNDD +bB5KfqCFLmFJrpEBBNsi4OunDg+BfThxFuiICWU= To: gcc-cvs-wwwdocs@gcc.gnu.org Subject: gcc-wwwdocs branch master updated. 9c66e33761140358d350c5fb2d1638f6afdaead4 X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: da867d3952a6852f28a31e073cb99835958bd02a X-Git-Newrev: 9c66e33761140358d350c5fb2d1638f6afdaead4 Message-Id: <20230621164226.DCCE13858D28@sourceware.org> Date: Wed, 21 Jun 2023 16:42:26 +0000 (GMT) From: Marek Polacek List-Id: 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 9c66e33761140358d350c5fb2d1638f6afdaead4 (commit) from da867d3952a6852f28a31e073cb99835958bd02a (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 9c66e33761140358d350c5fb2d1638f6afdaead4 Author: Marek Polacek Date: Wed Jun 21 12:41:25 2023 -0400 cxx-status: Add C++26 papers (Spring 2023, Varna) diff --git a/htdocs/projects/cxx-status.html b/htdocs/projects/cxx-status.html index 675fbcd0..99387540 100644 --- a/htdocs/projects/cxx-status.html +++ b/htdocs/projects/cxx-status.html @@ -20,6 +20,7 @@
  • C++17
  • C++20
  • C++23
  • +
  • C++26
  • Technical Specifications
  • @@ -32,6 +33,99 @@ Implementation Status section of the Libstdc++ manual.

    +

    C++26 Support in GCC

    + +

    GCC has experimental support for the next revision of the C++ + standard, which is expected to be published in 2026.

    + + + + +

    C++26 Language Features

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Language FeatureProposalAvailable in GCC?SD-6 Feature Test
    Remove undefined behavior from lexing P2621R2 (DR) No
    Making non-encodable string literals ill-formed P1854R4 (DR) No
    Unevaluated strings P2361R6 No
    Add @, $, and ` to the basic character set P2558R2 No
    constexpr cast from void* P2738R1 No
    On the ignorability of standard attributes P2552R3 (DR) No
    Static storage for braced initializers P2752R3 (DR) No
    User-generated static_assert messages P2741R3 No
    Placeholder variables with no name P2169R4 No
    +

    C++23 Support in GCC

    GCC has experimental support for the next revision of the C++ ----------------------------------------------------------------------- Summary of changes: htdocs/projects/cxx-status.html | 94 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 94 insertions(+) hooks/post-receive -- gcc-wwwdocs