diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2023-05-12 00:18:12 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2023-05-12 00:18:12 +0000 |
commit | 3d125c91cc2c9d5fa7149001d2681a735d1810cb (patch) | |
tree | 7c7d16982a97017aedfccca24fb1e258538716c6 /libstdc++-v3 | |
parent | c787f593e62869ae0b230949b4791f4f3a26e50e (diff) | |
download | gcc-3d125c91cc2c9d5fa7149001d2681a735d1810cb.tar.gz |
Daily bump.
Diffstat (limited to 'libstdc++-v3')
-rw-r--r-- | libstdc++-v3/ChangeLog | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 294280c57a5..51ca7b5888b 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,43 @@ +2023-05-11 Jonathan Wakely <jwakely@redhat.com> + + * src/c++17/floating_from_chars.cc [USE_STRTOD_FOR_FROM_CHARS] + (auto_locale, auto_ferounding): New class types. + (from_chars_impl): Use auto_locale and auto_ferounding. + +2023-05-11 Jonathan Wakely <jwakely@redhat.com> + + PR libstdc++/109772 + * include/std/chrono (hh_mm_ss::__fits): Remove variable + template. + (hh_mm_ss::__subseconds): Remove __fits from constraints. + * testsuite/std/time/hh_mm_ss/109772.cc: New test. + * testsuite/std/time/hh_mm_ss/1.cc: Adjust expected size for + hh_mm_ss<duration<int, std::pico>>. + +2023-05-11 Jonathan Wakely <jwakely@redhat.com> + + * config/abi/pre/gnu.ver: Export basic_string::_S_allocate. + * include/bits/basic_ios.h: Add static assertion checking + traits_type::value_type. + * include/bits/basic_string.h: Likewise. Do not rebind + allocator, and add static assertion checking its value_type. + (basic_string::_Alloc_traits_impl): Remove class template. + (basic_string::_S_allocate): New static member function. + (basic_string::assign): Use _S_allocate. + * include/bits/basic_string.tcc (basic_string::_M_create) + (basic_string::reserve, basic_string::_M_replace): Likewise. + * testsuite/21_strings/basic_string/requirements/explicit_instantiation/debug.cc: + Disable for C++20 and later. + * testsuite/21_strings/basic_string/requirements/explicit_instantiation/int.cc: + Likweise. + +2023-05-11 Jonathan Wakely <jwakely@redhat.com> + + PR libstdc++/109758 + * include/bits/std_abs.h (abs(__float128)): Handle negative NaN + and negative zero correctly. + * testsuite/26_numerics/headers/cmath/109758.cc: New test. + 2023-05-10 François Dumont <fdumont@gcc.gnu.org> * include/bits/hashtable_policy.h |