summaryrefslogtreecommitdiff
path: root/libstdc++-v3/ChangeLog
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2022-03-24 00:16:44 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2022-03-24 00:16:44 +0000
commitd1ca63a1b7d5986913b14567a4950b055a5a3f07 (patch)
tree49dc372d2b427a710d1abfd7ac5ce3f911bffa66 /libstdc++-v3/ChangeLog
parent4cebae0924248beb2077894c6dc725c306fc0a69 (diff)
Daily bump.
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r--libstdc++-v3/ChangeLog31
1 files changed, 31 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 27d0e8090b2..6b272418e40 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,34 @@
+2022-03-23 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/105027
+ * include/std/bit (bit_cast): Add constraints.
+ * testsuite/26_numerics/bit/bit.cast/105027.cc: New test.
+
+2022-03-23 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/std/version [!_GLIBCXX_HOSTED]
+ (__cpp_lib_hardware_interference_size): Define for freestanding.
+ (__cpp_lib_bit_cast): Likewise.
+ (__cpp_lib_is_layout_compatible): Likewise.
+ (__cpp_lib_is_pointer_interconvertible): Likewise.
+ (__cpp_lib_adaptor_iterator_pair_constructor): Do not define for
+ freestanding.
+ (__cpp_lib_invoke_r): Likewise.
+ (__cpp_lib_ios_noreplace): Likewise.
+ (__cpp_lib_monadic_optional): Likewise.
+ (__cpp_lib_move_only_function): Likewise.
+ (__cpp_lib_spanstream): Likewise.
+ (__cpp_lib_stacktrace): Likewise.
+ (__cpp_lib_string_contains): Likewise.
+ (__cpp_lib_string_resize_and_overwrite): Likewise.
+ (__cpp_lib_to_underlying): Likewise.
+
+2022-03-23 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/105021
+ * include/bits/atomic_base.h [!_GLIBCXX_HOSTED]: Do not include
+ <bits/atomic_wait.h> for freestanding.
+
2022-03-22 Hans-Peter Nilsson <hp@axis.com>
* testsuite/20_util/from_chars/6.cc (test01) [FE_DOWNWARD]: