diff options
author | Tomasz Kamiński <tkaminsk@redhat.com> | 2025-04-22 09:56:42 +0200 |
---|---|---|
committer | Tomasz Kamiński <tkaminsk@redhat.com> | 2025-04-25 13:02:04 +0200 |
commit | 8b6cc2064306ba506b61f3e224829219033a9373 (patch) | |
tree | 525ac631e779daf4a75f70d341c7d89b2b7b43ca /gcc/fortran/dump-parse-tree.cc | |
parent | bacf741a92a9a84becd23542b73186da4e4acbf6 (diff) | |
download | gcc-8b6cc2064306ba506b61f3e224829219033a9373.zip gcc-8b6cc2064306ba506b61f3e224829219033a9373.tar.gz gcc-8b6cc2064306ba506b61f3e224829219033a9373.tar.bz2 |
libstdc++: Define __cpp_lib_format_ranges in format header [PR109162]
As P2286R8 and P2585R1 as now fully implemented, we now define
__cpp_lib_format_ranges feature test macro with __cpp_lib_format_ranges.
This macro is provided only in <format>.
Uses of internal __glibcxx_format_ranges are also updated.
PR libstdc++/109162
libstdc++-v3/ChangeLog:
* include/bits/version.def (format_ranges): Remove no_stdname and
update value.
* include/bits/version.h: Regenerate.
* src/c++23/std.cc.in: Replace __glibcxx_format_ranges with
__cpp_lib_format_ranges.
* testsuite/std/format/formatter/lwg3944.cc: Likewise.
* testsuite/std/format/parse_ctx.cc: Likewise.
* testsuite/std/format/string.cc: Likewise.
* testsuite/std/format/ranges/feature_test.cc: New test.
Reviewed-by: Jonathan Wakely <jwakely@redhat.com>
Signed-off-by: Tomasz Kamiński <tkaminsk@redhat.com>
Diffstat (limited to 'gcc/fortran/dump-parse-tree.cc')
0 files changed, 0 insertions, 0 deletions