]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 11 Jul 2024 00:19:36 +0000 (00:19 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 11 Jul 2024 00:19:36 +0000 (00:19 +0000)
gcc/ChangeLog
gcc/DATESTAMP
libstdc++-v3/ChangeLog

index 2d6b43c3d242b6d9a623851fa0e69b5149958812..2928303ae1ef98b23d565bde67e8d58a5dc62c70 100644 (file)
@@ -1,3 +1,12 @@
+2024-07-10  Uros Bizjak  <ubizjak@gmail.com>
+
+       Backported from master:
+       2024-07-10  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR middle-end/115836
+       * expmed.c (emit_store_flag_1): Move calculation of
+       scode just before its only usage site.
+
 2024-07-09  Kyrylo Tkachov  <ktkachov@nvidia.com>
 
        Backported from master:
index 1f0d44748df7904963b10eca62a4770e5745f18f..d8524ff6036a7825f3f8ddb57667e3ce3696e920 100644 (file)
@@ -1 +1 @@
-20240710
+20240711
index 238f5c8adfd69e7c43f1bef9b2b5261566c8852e..49dff897d879ec24252adb1f9b7cd494bf041c54 100644 (file)
@@ -1,3 +1,29 @@
+2024-07-10  Jonathan Wakely  <jwakely@redhat.com>
+
+       Backported from master:
+       2024-03-22  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/114401
+       * include/bits/hashtable.h (_Hashtable::_M_reinsert_node): Call
+       release() on node handle instead of just zeroing its pointer.
+       (_Hashtable::_M_reinsert_node_multi): Likewise.
+       (_Hashtable::_M_merge_unique): Likewise.
+       * include/bits/node_handle.h (_Node_handle_common::release()):
+       New member function.
+       (_Node_handle_common::_Optional_alloc::_M_empty): Remove
+       unnecessary union member.
+       (_Node_handle_common): Declare _Hashtable as a friend.
+       * include/bits/stl_tree.h (_Rb_tree::_M_reinsert_node_unique):
+       Call release() on node handle instead of just zeroing its
+       pointer.
+       (_Rb_tree::_M_reinsert_node_equal): Likewise.
+       (_Rb_tree::_M_reinsert_node_hint_unique): Likewise.
+       (_Rb_tree::_M_reinsert_node_hint_equal): Likewise.
+       * testsuite/23_containers/multiset/modifiers/114401.cc: New test.
+       * testsuite/23_containers/set/modifiers/114401.cc: New test.
+       * testsuite/23_containers/unordered_multiset/modifiers/114401.cc: New test.
+       * testsuite/23_containers/unordered_set/modifiers/114401.cc: New test.
+
 2024-06-27  Martin Liska  <mliska@suse.cz>
 
        Backported from master: