summaryrefslogtreecommitdiff
path: root/libstdc++-v3/ChangeLog
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2022-04-26 00:16:51 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2022-04-26 00:16:51 +0000
commit98de0da6035771b5fd9185f2a2c53dd65581b886 (patch)
treeeba734d6904ead14963b51d5ba1763fd9abaac02 /libstdc++-v3/ChangeLog
parent6ad3ca0077ec0d5f740cef5fdb743ffb61575941 (diff)
Daily bump.
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r--libstdc++-v3/ChangeLog34
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