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 Feature |
+ Proposal |
+ Available 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