]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 9 Jun 2024 00:16:23 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 9 Jun 2024 00:16:23 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/analyzer/ChangeLog
gcc/cp/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index 4291a5705fb70953daa774e4d069690ef5fbc78a..fe10c175c05443088f1a68b341709f222a7c46f8 100644 (file)
@@ -1,3 +1,21 @@
+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.
index ee1c5e1ee910d4039563fde43f9955d5490551f8..d0a507843a34d85f2dba7e6a034d96a446f651cc 100644 (file)
@@ -1 +1 @@
-20240608
+20240609
index 0e453ef84f7048ccc5214b1857e738792cc413d7..d42592128525573716d2ae3cfc18b822efd0b5db 100644 (file)
@@ -1,3 +1,18 @@
+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
index f2af41b40944757f148bbe0694b736e36870bb90..9ab5a9abbd82b1a4509a441652e55b6c23507cd7 100644 (file)
@@ -1,3 +1,10 @@
+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
index 1e7493fc1fef33efe48783cc9bfd2ca7612b1be8..1a054978d80be9f4bad1ddbcfd915ca2a602bbf7 100644 (file)
@@ -1,3 +1,33 @@
+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
index bad8cff02b299f8b50cb0ec04969996178cad0af..fd1d6a8221844eb9a5b4323c6f31e925f1a221f5 100644 (file)
@@ -1,3 +1,30 @@
+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>.