diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-04-26 00:16:51 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-04-26 00:16:51 +0000 |
commit | 98de0da6035771b5fd9185f2a2c53dd65581b886 (patch) | |
tree | eba734d6904ead14963b51d5ba1763fd9abaac02 /libstdc++-v3/ChangeLog | |
parent | 6ad3ca0077ec0d5f740cef5fdb743ffb61575941 (diff) |
Daily bump.
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r-- | libstdc++-v3/ChangeLog | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 32d2e4007f4..b7841721e94 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,37 @@ +2022-04-25 Jonathan Wakely <jwakely@redhat.com> + + * include/bits/ptr_traits.h (__cpp_lib_constexpr_memory): Define + conditionally. + * include/bits/unique_ptr.h (__cpp_lib_constexpr_memory): + Define for C++23. + (default_delete, default_delete<T[]>, __uniq_ptr_impl) + (unique_ptr, unique_ptr<T[], D>): Add constexpr to all member + functions. + * include/std/version (__cpp_lib_constexpr_memory): Define new + value for C++23. + * testsuite/20_util/unique_ptr/assign/constexpr.cc: New test. + * testsuite/20_util/unique_ptr/comparison/constexpr.cc: New test. + * testsuite/20_util/unique_ptr/cons/constexpr_c++20.cc: New test. + * testsuite/20_util/unique_ptr/creation/constexpr.cc: New test. + * testsuite/20_util/unique_ptr/modifiers/constexpr.cc: New test. + * testsuite/20_util/unique_ptr/specialized_algorithms/constexpr.cc: + New test. + +2022-04-25 Jonathan Wakely <jwakely@redhat.com> + + PR libstdc++/105375 + * include/std/future (packaged_task): Add deduction guides. + * testsuite/30_threads/packaged_task/cons/deduction.cc: New test. + +2022-04-25 Philipp Fent <fent@in.tum.de> + + * python/libstdcxx/v6/printers.py (StdSpanPrinter._iterator): + Rename as iterator. + (StdInitializerListPrinter): Define new printer. + (build_libstdcxx_dictionary): Register new printer. + * testsuite/libstdc++-prettyprinters/cxx11.cc: Check printer for + initializer_list. + 2022-04-22 Thomas W Rodgers <trodgers@redhat.com> PR libstdc++/102994 |