]> gcc.gnu.org Git - gcc.git/commit
c++: Add most missing C++20 and C++23 names to cxxapi-data.csv
authorJonathan Wakely <jwakely@redhat.com>
Tue, 27 Aug 2024 11:19:47 +0000 (12:19 +0100)
committerJonathan Wakely <redi@gcc.gnu.org>
Tue, 27 Aug 2024 11:19:47 +0000 (12:19 +0100)
commit470a27859d8a47a99f389f1dc6edb82c08b16e21
tree43f98b004c72bfce29c28ff29d7cf3a1fdd0cae4
parentff4aa45535bc0103e4417e72386089a5421fe520
c++: Add most missing C++20 and C++23 names to cxxapi-data.csv

This includes uncommenting the atomic_flag non-member functions, which
were added by PR libstdc++/103934.

Also generate a hint for std::ignore, which was recently tweaked to be
more generally useful by P2968R2, which r15-2324 implemented.

gcc/cp/ChangeLog:

* cxxapi-data.csv: Add C++20 and C++23 names from <chrono>,
<format>, <generator>, <iterator>, <print>, and <stdfloat>.
Set cxx11 dialect for std::ignore in <tuple>. Uncomment
atomic_flag functions from <atomic>.
* std-name-hint.gperf: Regenerate.
* std-name-hint.h: Regenerate.
gcc/cp/cxxapi-data.csv
gcc/cp/std-name-hint.gperf
gcc/cp/std-name-hint.h
This page took 0.058154 seconds and 5 git commands to generate.