https://gcc.gnu.org/g:532d775fc1c7a73455a7e43d040becfc198e5eba

commit r14-10167-g532d775fc1c7a73455a7e43d040becfc198e5eba
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Sat May 4 00:23:25 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 39 +++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/cp/ChangeLog        | 13 +++++++++++++
 gcc/m2/ChangeLog        | 15 +++++++++++++++
 gcc/testsuite/ChangeLog | 27 +++++++++++++++++++++++++++
 libstdc++-v3/ChangeLog  |  5 +++++
 6 files changed, 100 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9c546320675..6eda4f64964 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,42 @@
+2024-05-03  Richard Biener  <rguent...@suse.de>
+
+       Revert:
+       2024-05-03  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/114921
+       * tree-vect-stmts.cc (vectorizable_assignment): Require
+       same vector component modes for input and output for
+       CONVERT_EXPR_CODE_P.
+
+2024-05-03  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-04-30  Richard Biener  <rguent...@suse.de>
+
+       PR middle-end/114734
+       * internal-fn.cc (expand_call_mem_ref): Use
+       get_gimple_for_ssa_name to get at the def stmt of the address
+       argument to honor SSA coalescing constraints.
+
+2024-05-03  Alex Coplan  <alex.cop...@arm.com>
+
+       Backported from master:
+       2024-05-03  Alex Coplan  <alex.cop...@arm.com>
+
+       PR rtl-optimization/114924
+       * cfgrtl.cc (duplicate_insn_chain): When updating MEM_EXPRs,
+       don't strip (e.g.) ARRAY_REFs from the final MEM_EXPR.
+
+2024-05-03  Richard Biener  <rguent...@suse.de>
+
+       Backported from master:
+       2024-05-03  Richard Biener  <rguent...@suse.de>
+
+       PR tree-optimization/114921
+       * tree-vect-stmts.cc (vectorizable_assignment): Require
+       same vector component modes for input and output for
+       CONVERT_EXPR_CODE_P.
+
 2024-04-30  Jakub Jelinek  <ja...@redhat.com>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 748cc5e09dd..40635f4bef8 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240503
+20240504
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 747efcf842e..f9109c2a8e0 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,16 @@
+2024-05-03  Jason Merrill  <ja...@redhat.com>
+
+       Backported from master:
+       2024-05-03  Jason Merrill  <ja...@redhat.com>
+
+       PR c++/114935
+       * cp-gimplify.cc (cp_genericize_init): Add flags parm.
+       (cp_genericize_init_expr): Pass nullptr.
+       (cp_genericize_target_expr): Handle cleanup flags.
+       * typeck2.cc (build_disable_temp_cleanup): Factor out of...
+       (split_nonconstant_init): ...here.
+       * cp-tree.h (build_disable_temp_cleanup): Declare.
+
 2024-04-30  Patrick Palka  <ppa...@redhat.com>
 
        Backported from master:
diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog
index 37911073126..55b8f677297 100644
--- a/gcc/m2/ChangeLog
+++ b/gcc/m2/ChangeLog
@@ -1,3 +1,18 @@
+2024-05-03  Gaius Mulley  <gaiusm...@gmail.com>
+
+       Backported from master:
+       2024-05-03  Gaius Mulley  <gaiusm...@gmail.com>
+
+       PR modula2/114929
+       * gm2-compiler/M2Quads.mod (ForLoopLastIteratorVariable): New
+       procedure.
+       (ForLoopLastIteratorConstant): Ditto.
+       (ForLoopLastIterator): Ditto.
+       (BuildForToByDo): Remove LastIterator calculation and call
+       ForLoopLastIterator instead.
+       (FinalValue): Replace with ...
+       (LastIterator): ... this.
+
 2024-04-25  Gaius Mulley  <gaiusm...@gmail.com>
 
        PR modula2/114836
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 6e67b9f91d4..98a24215922 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,30 @@
+2024-05-03  Gaius Mulley  <gaiusm...@gmail.com>
+
+       Backported from master:
+       2024-05-03  Gaius Mulley  <gaiusm...@gmail.com>
+
+       PR modula2/114929
+       * gm2/pim/run/pass/testforloopzero.mod: New test.
+       * gm2/pim/run/pass/testforloopzero2.mod: New test.
+       * gm2/pim/run/pass/testforloopzero3.mod: New test.
+       * gm2/pim/run/pass/testforloopzero4.mod: New test.
+
+2024-05-03  Jason Merrill  <ja...@redhat.com>
+
+       Backported from master:
+       2024-05-03  Jason Merrill  <ja...@redhat.com>
+
+       PR c++/114935
+       * g++.dg/cpp0x/initlist-eh1.C: New test.
+
+2024-05-03  Patrick O'Neill  <patr...@rivosinc.com>
+
+       Backported from master:
+       2024-05-02  Patrick O'Neill  <patr...@rivosinc.com>
+
+       PR middle-end/114734
+       * gcc.target/riscv/rvv/autovec/pr114734.c: New test.
+
 2024-04-30  Paul Thomas  <pa...@gcc.gnu.org>
 
        Backported from master:
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index afe57d8bff4..c08b68a2108 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,8 @@
+2024-05-03  Andreas Schwab  <sch...@linux-m68k.org>
+
+       * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Update.
+       * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt: Update.
+
 2024-04-30  Jonathan Wakely  <jwak...@redhat.com>
 
        Backported from master:

Reply via email to