aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/configure
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2023-05-12 14:25:50 +0100
committerJonathan Wakely <jwakely@redhat.com>2023-05-12 17:47:09 +0100
commit1f973c295b699011acd7d5fcb04bd2bf887da16d (patch)
treee92ffdb0a80c78872c5fe0d8e9afd719762d7c97 /libstdc++-v3/configure
parent0b6aebf7bbe1256d8d9ace7e4e44c7b032e8592b (diff)
downloadgcc-1f973c295b699011acd7d5fcb04bd2bf887da16d.zip
gcc-1f973c295b699011acd7d5fcb04bd2bf887da16d.tar.gz
gcc-1f973c295b699011acd7d5fcb04bd2bf887da16d.tar.bz2
libstdc++: Remove redundant dependencies on _GLIBCXX_USE_C99_STDINT_TR1
We never need to use std::make_unsigned in std::char_traits<char16_t> and std::char_traits<char32_t> because <cstdint> guarantees to provide the types we need, since r9-2028-g8ba7f29e3dd064. Similarly, experimental::source_location can just assume uint_least32_t is defined by <cstdint>. libstdc++-v3/ChangeLog: * include/bits/char_traits.h (char_traits<char16_t>): Do not depend on _GLIBCXX_USE_C99_STDINT_TR1. (char_traits<char32_t>): Likewise. * include/experimental/source_location: Likewise.
Diffstat (limited to 'libstdc++-v3/configure')
0 files changed, 0 insertions, 0 deletions