aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2024-06-12 14:53:00 +0100
committerJonathan Wakely <jwakely@redhat.com>2024-06-13 14:08:36 +0100
commit0755b2304bac9579fd5da337da8f861ccb1b042b (patch)
tree4e11f01b14f0559b9da2e22d673db16176c69690 /gcc
parentcc38bdf093c44918edff819ae6c73d03c726b341 (diff)
downloadgcc-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