From: Jonathan Wakely Date: Thu, 8 May 2025 14:35:43 +0000 (+0100) Subject: libstdc++: Update C++23 status table X-Git-Tag: releases/gcc-14.3.0~37 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8f53df911617254d8d2b876d39f5620cc41a87a4;p=thirdparty%2Fgcc.git libstdc++: Update C++23 status table P2609 was backported to gcc-14. libstdc++-v3/ChangeLog: * doc/xml/manual/status_cxx2023.xml: Update status of proposal implemented after GCC 14.2 release. * doc/html/manual/status.html: Regenerate. --- diff --git a/libstdc++-v3/doc/html/manual/status.html b/libstdc++-v3/doc/html/manual/status.html index 6dc4535aff6..b0be8906ebc 100644 --- a/libstdc++-v3/doc/html/manual/status.html +++ b/libstdc++-v3/doc/html/manual/status.html @@ -1878,11 +1878,11 @@ or any notes about the implementation. P2322R6 - 13.1 __cpp_lib_ranges_fold >= 202207L Relaxing Ranges Just A Smidge + 13.1 __cpp_lib_ranges_fold >= 202207L Relaxing Ranges Just A Smidge P2609R3 - __cpp_lib_ranges >= 202302L + 14.3 __cpp_lib_ranges >= 202302L Compile-time programming A proposal for a type trait to detect scoped enumerations @@ -1912,11 +1912,11 @@ or any notes about the implementation. P0533R9 - __cpp_lib_constexpr_cmath >= 202202L Deprecate std::aligned_storage and std::aligned_union + __cpp_lib_constexpr_cmath >= 202202L Deprecate std::aligned_storage and std::aligned_union P1413R3 -   A type trait to detect reference binding to temporary + 13.1   A type trait to detect reference binding to temporary P2255R2 @@ -2033,7 +2033,7 @@ or any notes about the implementation. P2508R1 - 13.1 (feature test macro not defined) __cpp_lib_format >= 202207L + 13.1 (feature test macro not updated) __cpp_lib_format >= 202207L Clarify handling of encodings in localized formatting of chrono types diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2023.xml b/libstdc++-v3/doc/xml/manual/status_cxx2023.xml index f04b1a34475..365a03cd1c3 100644 --- a/libstdc++-v3/doc/xml/manual/status_cxx2023.xml +++ b/libstdc++-v3/doc/xml/manual/status_cxx2023.xml @@ -418,14 +418,13 @@ or any notes about the implementation. - Relaxing Ranges Just A Smidge P2609R3 - + 14.3 __cpp_lib_ranges >= 202302L @@ -513,14 +512,13 @@ or any notes about the implementation. - Deprecate std::aligned_storage and std::aligned_union P1413R3 - + 13.1 @@ -823,7 +821,7 @@ or any notes about the implementation. P2508R1 - 13.1 (feature test macro not defined) + 13.1 (feature test macro not updated) __cpp_lib_format >= 202207L