aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog50
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/testsuite/ChangeLog26
-rw-r--r--libgcc/ChangeLog8
4 files changed, 85 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ba1d83ae2d5..f66d9ce709e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,53 @@
+2024-06-12 Alex Coplan <alex.coplan@arm.com>
+
+ Backported from master:
+ 2024-05-03 Alex Coplan <alex.coplan@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-06-12 Vladimir N. Makarov <vmakarov@redhat.com>
+
+ Backported from master:
+ 2023-09-25 Vladimir N. Makarov <vmakarov@redhat.com>
+
+ PR middle-end/111497
+ * lra-constraints.cc (lra_constraints): Copy substituted
+ equivalence.
+ * lra.cc (lra): Change comment for calling unshare_all_rtl_again.
+
+2024-06-12 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2022-12-05 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/40635
+ * tree-into-ssa.cc (rewrite_update_phi_arguments): Only
+ update the argument when the reaching definition is different
+ from the current argument. Keep an existing argument
+ location.
+
+2024-06-12 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2024-02-19 Richard Biener <rguenther@suse.de>
+
+ PR rtl-optimization/54052
+ * rtl-ssa/blocks.cc (function_info::place_phis): Filter
+ local defs by LR_OUT.
+
+2024-06-12 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
+
+ Backported from master:
+ 2024-06-12 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
+ Yvan ROUX <yvan.roux@foss.st.com>
+
+ PR target/115253
+ * config/arm/arm.cc (cmse_nonsecure_call_inline_register_clear):
+ Sign extend for Thumb1.
+ (thumb1_expand_prologue): Add zero/sign extend.
+
2024-06-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index da7aa8ad65c..9da7c1a8c5f 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20240612
+20240613
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 69828e2e006..7eb0b6372eb 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,29 @@
+2024-06-12 Vladimir N. Makarov <vmakarov@redhat.com>
+
+ Backported from master:
+ 2023-09-25 Vladimir N. Makarov <vmakarov@redhat.com>
+
+ PR middle-end/111497
+ * g++.target/i386/pr111497.C: new test.
+
+2024-06-12 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2022-12-05 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/40635
+ * gcc.dg/uninit-pr40635.c: New testcase.
+
+2024-06-12 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
+
+ Backported from master:
+ 2024-06-12 Torbjörn SVENSSON <torbjorn.svensson@foss.st.com>
+ Yvan ROUX <yvan.roux@foss.st.com>
+
+ PR target/115253
+ * gcc.target/arm/cmse/extend-return.c: Update test case
+ condition for Armv8.1-M.
+
2024-06-11 Andrew Pinski <quic_apinski@quicinc.com>
Backported from master:
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 81c84408afc..6f0069883d3 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,11 @@
+2024-06-12 Andre Vieira <andre.simoesdiasvieira@arm.com>
+
+ Backported from master:
+ 2024-06-06 Andre Vieira <andre.simoesdiasvieira@arm.com>
+
+ PR target/115360
+ * config/arm/cmse_nonsecure_call.S: Add .type and .size directives.
+
2024-04-12 Iain Sandoe <iain@sandoe.co.uk>
Backported from master: