diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-03-17 00:17:00 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-03-17 00:17:00 +0000 |
commit | 9fc8f278ebebc57537dc0cb9d33e36d932be0bc3 (patch) | |
tree | fb17f877813d7d1424ee5d85318f0bf13b014df4 /libstdc++-v3 | |
parent | 3ef2343927741757f7e2bed219c6e510f6f0facd (diff) | |
download | gcc-9fc8f278ebebc57537dc0cb9d33e36d932be0bc3.zip gcc-9fc8f278ebebc57537dc0cb9d33e36d932be0bc3.tar.gz gcc-9fc8f278ebebc57537dc0cb9d33e36d932be0bc3.tar.bz2 |
Daily bump.
Diffstat (limited to 'libstdc++-v3')
-rw-r--r-- | libstdc++-v3/ChangeLog | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 9eb5b89..64a2ad2 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,26 @@ +2022-03-16 Jonathan Wakely <jwakely@redhat.com> + + PR libstdc++/103407 + * config/abi/pre/gnu.ver: Make version for std::from_chars + depend on HAVE_USELOCALE macro. + * testsuite/util/testsuite_abi.cc (compare_symbols): Treat + std::from_chars for floating-point types as undesignated if + not found in the baseline symbols file. + +2022-03-16 Jonathan Wakely <jwakely@redhat.com> + + * include/std/charconv (__cpp_lib_to_chars): Only define when + both from_chars and to_chars are supported for floating-point + types. + (from_chars, to_chars): Adjust preprocessor conditions guarding + declarations. + * include/std/version (__cpp_lib_to_chars): Adjust condition to + match <charconv> definition. + * src/c++17/floating_from_chars.cc (from_chars_strtod): New + function template. + (from_chars): Simplify preprocessor checks and use + from_chars_strtod when appropriate. + 2022-03-14 Jonathan Wakely <jwakely@redhat.com> PR libstdc++/104875 |