diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2024-06-12 14:53:00 +0100 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2024-06-13 14:08:36 +0100 |
commit | 0755b2304bac9579fd5da337da8f861ccb1b042b (patch) | |
tree | 4e11f01b14f0559b9da2e22d673db16176c69690 /gcc | |
parent | cc38bdf093c44918edff819ae6c73d03c726b341 (diff) | |
download | gcc-0755b2304bac9579fd5da337da8f861ccb1b042b.zip gcc-0755b2304bac9579fd5da337da8f861ccb1b042b.tar.gz gcc-0755b2304bac9579fd5da337da8f861ccb1b042b.tar.bz2 |
libstdc++: Use __glibcxx_ranges_as_const to guard P2278R4 changes
The P2278R4 additions for C++23 are currently guarded by a check for
__cplusplus > 202002L but can use __glibcxx_ranges_as_const instead.
libstdc++-v3/ChangeLog:
* include/bits/ranges_base.h (const_iterator_t): Change
preprocessor condition to use __glibcxx_ranges_as_const.
(const_sentinel_t, range_const_reference_t): Likewise.
(__access::__possibly_const_range, cbegin, cend, crbegin)
(crend, cdata): Likewise.
* include/bits/stl_iterator.h (iter_const_reference_t)
(basic_const_iterator, const_iterator, const_sentinel)
(make_const_iterator): Likewise.
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions