diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2023-05-12 14:25:50 +0100 |
---|---|---|
committer | Jonathan Wakely <jwakely@redhat.com> | 2023-05-12 17:47:09 +0100 |
commit | 1f973c295b699011acd7d5fcb04bd2bf887da16d (patch) | |
tree | e92ffdb0a80c78872c5fe0d8e9afd719762d7c97 /libstdc++-v3/configure | |
parent | 0b6aebf7bbe1256d8d9ace7e4e44c7b032e8592b (diff) | |
download | gcc-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