+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:
+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: