+2024-06-08 Peter Bergner <bergner@linux.ibm.com>
+
+ * config/rs6000/rs6000-logue.cc (rs6000_stack_info): Update comment.
+
+2024-06-08 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/112600
+ * config/i386/i386.md (usadd<mode>3): New expander.
+ (x86_mov<mode>cc_0_m1_neg): Use SWI mode iterator.
+
+2024-06-08 Pan Li <pan2.li@intel.com>
+
+ * config/riscv/riscv-protos.h (riscv_expand_ussub): Add new func
+ decl for ussub expanding.
+ * config/riscv/riscv.cc (riscv_expand_ussub): Ditto but for impl.
+ * config/riscv/riscv.md (ussub<mode>3): Add new pattern ussub
+ for scalar modes.
+
2024-06-07 David Malcolm <dmalcolm@redhat.com>
* doc/invoke.texi: Add -Wanalyzer-undefined-behavior-ptrdiff.
+2024-06-08 Roger Sayle <roger@nextmovesoftware.com>
+
+ * constraint-manager.cc (equiv_class::make_dump_widget): Use
+ std::move to return a std::unique_ptr.
+ (bounded_ranges_constraint::make_dump_widget): Likewise.
+ (constraint_manager::make_dump_widget): Likewise.
+ * program-state.cc (sm_state_map::make_dump_widget): Likewise.
+ (program_state::make_dump_widget): Likewise.
+ * region-model.cc (region_to_value_map::make_dump_widget): Likewise.
+ (region_model::make_dump_widget): Likewise.
+ * region.cc (region::make_dump_widget): Likewise.
+ * store.cc (binding_cluster::make_dump_widget): Likewise.
+ (store::make_dump_widget): Likewise.
+ * svalue.cc (svalue::make_dump_widget): Likewise.
+
2024-06-07 David Malcolm <dmalcolm@redhat.com>
* engine.cc (impl_region_model_context::on_state_leak): Pass nullptr
+2024-06-08 Simon Martin <simon@nasilyan.com>
+
+ PR c++/108438
+ * parser.cc (cp_parser_postfix_expression): Use
+ cp_parser_require_end_of_template_parameter_list to skip to the closing
+ '>' upon error parsing the target type of *_cast<*> expressions.
+
2024-06-07 Simon Martin <simon@nasilyan.com>
PR c++/107575
+2024-06-08 Simon Martin <simon@nasilyan.com>
+
+ PR c++/108438
+ * g++.dg/parse/crash75.C: New test.
+
+2024-06-08 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/112600
+ * gcc.target/i386/pr112600-a.c: New test.
+
+2024-06-08 Pan Li <pan2.li@intel.com>
+
+ * gcc.target/riscv/sat_arith.h: Add test macros and comments.
+ * gcc.target/riscv/sat_u_sub-1.c: New test.
+ * gcc.target/riscv/sat_u_sub-2.c: New test.
+ * gcc.target/riscv/sat_u_sub-3.c: New test.
+ * gcc.target/riscv/sat_u_sub-4.c: New test.
+ * gcc.target/riscv/sat_u_sub-5.c: New test.
+ * gcc.target/riscv/sat_u_sub-6.c: New test.
+ * gcc.target/riscv/sat_u_sub-7.c: New test.
+ * gcc.target/riscv/sat_u_sub-8.c: New test.
+ * gcc.target/riscv/sat_u_sub-run-1.c: New test.
+ * gcc.target/riscv/sat_u_sub-run-2.c: New test.
+ * gcc.target/riscv/sat_u_sub-run-3.c: New test.
+ * gcc.target/riscv/sat_u_sub-run-4.c: New test.
+ * gcc.target/riscv/sat_u_sub-run-5.c: New test.
+ * gcc.target/riscv/sat_u_sub-run-6.c: New test.
+ * gcc.target/riscv/sat_u_sub-run-7.c: New test.
+ * gcc.target/riscv/sat_u_sub-run-8.c: New test.
+
2024-06-07 David Malcolm <dmalcolm@redhat.com>
* gcc.dg/analyzer/taint-alloc-4.c: Update expected result to
+2024-06-08 Deev Patel <dkp10000@gmail.com>
+ Jonathan Wakely <jwakely@redhat.com>
+
+ * include/bits/atomic_base.h (__atomic_impl::__clear_padding):
+ Add missing constexpr specifier.
+ * testsuite/29_atomics/atomic_float/constinit.cc: New test.
+
+2024-06-08 Michael Levine <mlevine55@bloomberg.net>
+
+ PR libstdc++/108760
+ * include/bits/ranges_algo.h (ranges::out_value_result):
+ Move to <bits/ranges_algobase.h>.
+ (ranges::iota_result, ranges::__iota_fn, ranges::iota): Move to
+ <numeric>.
+ * include/bits/ranges_algobase.h (ranges::out_value_result):
+ Move to here.
+ * include/std/numeric (ranges::iota_result, ranges::__iota_fn)
+ (ranges::iota): Move to here.
+ * testsuite/25_algorithms/iota/1.cc: Renamed to ...
+ * testsuite/26_numerics/iota/2.cc: ... here.
+
+2024-06-08 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/std/algorithm: Define __glibcxx_want_ranges.
+ * testsuite/25_algorithms/headers/algorithm/synopsis.cc: Check
+ feature test macro in C++20 mode.
+
2024-06-07 Jonathan Wakely <jwakely@redhat.com>
* include/bits/ranges_algobase.h: Include <bits/stl_algobase.h>.