aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2024-06-09 00:16:23 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2024-06-09 00:16:23 +0000
commite1a2423934404083f85cbbf932dd263c1bf1bbfb (patch)
tree5aa96008a7e8a53e0f28a951499809f56eeb4fdc /gcc
parentae91b5dd14920ff9671db8ff80c0d763d25f977f (diff)
downloadgcc-e1a2423934404083f85cbbf932dd263c1bf1bbfb.zip
gcc-e1a2423934404083f85cbbf932dd263c1bf1bbfb.tar.gz
gcc-e1a2423934404083f85cbbf932dd263c1bf1bbfb.tar.bz2
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog18
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/analyzer/ChangeLog15
-rw-r--r--gcc/cp/ChangeLog7
-rw-r--r--gcc/testsuite/ChangeLog30
5 files changed, 71 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4291a57..fe10c17 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index ee1c5e1..d0a5078 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240608
+20240609
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index 0e453ef..d425921 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -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
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index f2af41b..9ab5a9a 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -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
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1e7493f..1a05497 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -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