diff options
author | Edward Smith-Rowland <3dw4rd@verizon.net> | 2019-10-25 01:44:10 +0000 |
---|---|---|
committer | Edward Smith-Rowland <emsr@gcc.gnu.org> | 2019-10-25 01:44:10 +0000 |
commit | d57ebc3415ecd0e4b05c040e19cd6f05c916df65 (patch) | |
tree | 3379c0bb97505592e57830e9bb990daffa6baca2 | |
parent | 6bdddc9f5cde9d397406f20bf2e8b7be79230dc2 (diff) | |
download | gcc-d57ebc3415ecd0e4b05c040e19cd6f05c916df65.zip gcc-d57ebc3415ecd0e4b05c040e19cd6f05c916df65.tar.gz gcc-d57ebc3415ecd0e4b05c040e19cd6f05c916df65.tar.bz2 |
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
-rw-r--r-- | libstdc++-v3/ChangeLog | 4 | ||||
-rw-r--r-- | libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 154 |
2 files changed, 158 insertions, 0 deletions
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 <jwakely@redhat.com> * include/bits/allocator.h (allocator<void>): 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++</link>. <entry> <code>__cpp_lib_bounded_array_traits >= 201902L</code> </entry> </row> + <row> + <entry> std::to_array </entry> + <entry> + <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p0325r4.html"> + P0325R4 + </link> + </entry> + <entry align="center"> 10.1 </entry> + <entry> <code>__cpp_lib_to_array >= 201907L</code> </entry> + </row> + + <row> + <entry> Bit operations </entry> + <entry> + <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p0553r4.html"> + P0553R4 + </link> + </entry> + <entry align="center"> 10.1 </entry> + <entry> <code>__cpp_lib_bitops >= 201907L</code> </entry> + </row> + + <row> + <entry> Mathematical constants </entry> + <entry> + <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p0631r8.pdf"> + P0631R8 + </link> + </entry> + <entry align="center"> 10.1 </entry> + <entry> <code>__cpp_lib_math_constants >= 201907L</code> </entry> + </row> + + <row> + <?dbhtml bgcolor="#C8B0B0" ?> + <entry> Layout-compatibility and pointer-interconvertibility traits </entry> + <entry> + <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p0466r5.pdf"> + P0466R5 + </link> + </entry> + <entry align="center"> </entry> + <entry> + <code>__cpp_lib_is_layout_compatible >= 201907L</code>, + <code>__cpp_lib_is_layout_interconvertible >= 201907L</code>, + </entry> + </row> + + <row> + <entry> std::stop_token and std::jthread </entry> + <entry> + <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p0660r10.pdf"> + P0660R10 + </link> + </entry> + <entry align="center"> 10.1 </entry> + <entry> <code>__cpp_lib_jthread >= 201907L</code> </entry> + </row> + + <row> + <?dbhtml bgcolor="#C8B0B0" ?> + <entry> Text formatting </entry> + <entry> + <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p0645r10.html"> + P0645R10 + </link> + </entry> + <entry align="center"> </entry> + <entry> + <code>__cpp_lib_format >= 201907L</code>, + </entry> + </row> + + <row> + <entry> constexpr std::invoke and related utilities </entry> + <entry> + <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1065r2.html"> + P1065R2 + </link> + </entry> + <entry align="center"> 10.1 </entry> + <entry> <code>__cpp_lib_constexpr_invoke >= 201907L</code> </entry> + </row> + + <row> + <entry> constexpr std::allocator and related utilities </entry> + <entry> + <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p0784r7.html"> + P0784R7 + </link> + </entry> + <entry align="center"> 10.1 </entry> + <entry> <code>__cpp_constexpr_dynamic_alloc >= 201907L</code> </entry> + </row> + + <row> + <?dbhtml bgcolor="#C8B0B0" ?> + <entry> Atomic waiting and notifying, std::semaphore, std::latch and std::barrier </entry> + <entry> + <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1135r6.html"> + P1135R6 + </link> + </entry> + <entry align="center"> </entry> + <entry> + <code>__cpp_lib_atomic_lock_free_type_aliases >= 201907L</code> in <atomic>, + <code>__cpp_lib_atomic_flag_test >= 201907L</code> in <atomic>, + <code>__cpp_lib_atomic_wait >= 201907L</code> in <atomic>, + <code>__cpp_lib_semaphore >= 201907L</code> in <semaphore>, + <code>__cpp_lib_latch >= 201907L</code> in <latch>, + <code>__cpp_lib_barrier >= 201907L</code> in <barrier> + </entry> + </row> + + <row> + <?dbhtml bgcolor="#C8B0B0" ?> + <entry> std::source_location </entry> + <entry> + <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1208r6.pdf"> + P1208R6 + </link> + </entry> + <entry align="center"> </entry> + <entry> + <code>__cpp_lib_source_location >= 201907L</code>, + </entry> + </row> + + <row> + <?dbhtml bgcolor="#C8B0B0" ?> + <entry> Adding <=> to the standard library </entry> + <entry> + <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p1614r2.html"> + P1614R2 + </link> + </entry> + <entry align="center"> </entry> + <entry> + <code>__cpp_lib_spaceship >= 201907L</code>, + </entry> + </row> + + <row> + <?dbhtml bgcolor="#C8B0B0" ?> + <entry> Efficient access to std::basic_stringbuf's Buffer </entry> + <entry> + <link xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2019/p0408r7.pdf"> + P0408R7 + </link> + </entry> + <entry align="center"> </entry> + <entry /> + </row> + </tbody> </tgroup> </table> |