From d57ebc3415ecd0e4b05c040e19cd6f05c916df65 Mon Sep 17 00:00:00 2001 From: Edward Smith-Rowland <3dw4rd@verizon.net> Date: Fri, 25 Oct 2019 01:44:10 +0000 Subject: [PATCH] status_cxx2020.xml: Add rows and update status. 2019-09-09 Edward Smith-Rowland <3dw4rd@verizon.net> * doc/xml/manual/status_cxx2020.xml: Add rows and update status. From-SVN: r277434 --- libstdc++-v3/ChangeLog | 4 + libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 154 +++++++++++++++++++++++++ 2 files changed, 158 insertions(+) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 0ae347e..97669be 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,7 @@ +2019-09-09 Edward Smith-Rowland <3dw4rd@verizon.net> + + * doc/xml/manual/status_cxx2020.xml: Add rows and update status. + 2019-10-24 Jonathan Wakely * include/bits/allocator.h (allocator): Restore the explicit diff --git a/libstdc++-v3/doc/xml/manual/status_cxx2020.xml b/libstdc++-v3/doc/xml/manual/status_cxx2020.xml index 73949a3..a8f0ac2 100644 --- a/libstdc++-v3/doc/xml/manual/status_cxx2020.xml +++ b/libstdc++-v3/doc/xml/manual/status_cxx2020.xml @@ -1127,6 +1127,160 @@ Feature-testing recommendations for C++. __cpp_lib_bounded_array_traits >= 201902L + + std::to_array + + + P0325R4 + + + 10.1 + __cpp_lib_to_array >= 201907L + + + + Bit operations + + + P0553R4 + + + 10.1 + __cpp_lib_bitops >= 201907L + + + + Mathematical constants + + + P0631R8 + + + 10.1 + __cpp_lib_math_constants >= 201907L + + + + + Layout-compatibility and pointer-interconvertibility traits + + + P0466R5 + + + + + __cpp_lib_is_layout_compatible >= 201907L, + __cpp_lib_is_layout_interconvertible >= 201907L, + + + + + std::stop_token and std::jthread + + + P0660R10 + + + 10.1 + __cpp_lib_jthread >= 201907L + + + + + Text formatting + + + P0645R10 + + + + + __cpp_lib_format >= 201907L, + + + + + constexpr std::invoke and related utilities + + + P1065R2 + + + 10.1 + __cpp_lib_constexpr_invoke >= 201907L + + + + constexpr std::allocator and related utilities + + + P0784R7 + + + 10.1 + __cpp_constexpr_dynamic_alloc >= 201907L + + + + + Atomic waiting and notifying, std::semaphore, std::latch and std::barrier + + + P1135R6 + + + + + __cpp_lib_atomic_lock_free_type_aliases >= 201907L in <atomic>, + __cpp_lib_atomic_flag_test >= 201907L in <atomic>, + __cpp_lib_atomic_wait >= 201907L in <atomic>, + __cpp_lib_semaphore >= 201907L in <semaphore>, + __cpp_lib_latch >= 201907L in <latch>, + __cpp_lib_barrier >= 201907L in <barrier> + + + + + + std::source_location + + + P1208R6 + + + + + __cpp_lib_source_location >= 201907L, + + + + + + Adding <=> to the standard library + + + P1614R2 + + + + + __cpp_lib_spaceship >= 201907L, + + + + + + Efficient access to std::basic_stringbuf's Buffer + + + P0408R7 + + + + + + -- 2.7.4