]> gcc.gnu.org Git - gcc.git/commit
libstdc++: Update value of __cpp_lib_constexpr_char_traits for C++20
authorJonathan Wakely <jwakely@redhat.com>
Mon, 15 Jun 2020 13:31:26 +0000 (14:31 +0100)
committerJonathan Wakely <jwakely@redhat.com>
Wed, 18 Nov 2020 13:02:15 +0000 (13:02 +0000)
commit6e4c7cc8d90317a8e706fe35db0d4290367474e7
treea4f91cc3e33e91574a4694feae52d2354487bda8
parent992643655c872f8332f9e8e453631a8fad52943a
libstdc++: Update value of __cpp_lib_constexpr_char_traits for C++20

Although not required by SD-6 or the C++20 draft, we define the macro
__cpp_lib_constexpr_char_traits to indicate support for P0432R1. This
updates the value in C++20 mode for the P1032R1 changes to char_traits.

* include/bits/char_traits.h (__cpp_lib_constexpr_char_traits):
Update value for C++20.
* include/std/version (__cpp_lib_constexpr_char_traits): Likewise.
* testsuite/21_strings/char_traits/requirements/constexpr_functions_c++17.cc:
Update expected value.

(cherry picked from commit b6ab9ecd550227684643b41e9e33a4d3466724d8)
libstdc++-v3/include/bits/char_traits.h
libstdc++-v3/include/std/version
libstdc++-v3/testsuite/21_strings/char_traits/requirements/constexpr_functions_c++17.cc
This page took 0.058855 seconds and 5 git commands to generate.