https://gcc.gnu.org/g:b91e55458f41d6a7b61c8662de362ea936508eb2

commit r15-10958-gb91e55458f41d6a7b61c8662de362ea936508eb2
Author: GCC Administrator <[email protected]>
Date:   Sun Mar 15 00:19:34 2026 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 30 +++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/ada/ChangeLog       |  7 ++++++
 gcc/cp/ChangeLog        |  9 +++++++
 gcc/fortran/ChangeLog   | 20 ++++++++++++++++
 gcc/testsuite/ChangeLog | 64 +++++++++++++++++++++++++++++++++++++++++++++++++
 libcpp/ChangeLog        | 15 ++++++++++++
 7 files changed, 146 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0da1f80bf74a..d372b6e80a96 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,33 @@
+2026-03-14  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-03-13  Jakub Jelinek  <[email protected]>
+
+       PR target/124461
+       * config/i386/i386.md (movrs<mode>): Use <imodesuffix> only for
+       -masm=att, not for -masm=intel.
+
+2026-03-14  Andrew Pinski  <[email protected]>
+
+       PR target/123457
+       * config/aarch64/aarch64-sve-builtins.cc (struct 
registered_function_hasher):
+       Change base class to ggc_ptr_hash.
+       (initial_indexes): Mark with GTY.
+       (function_table): Likewise.
+       (handle_arm_sve_h): Allocate function_table from ggc instead of heap.
+
+2026-03-14  Andrew Pinski  <[email protected]>
+
+       PR target/124126
+       * config/aarch64/aarch64-builtins.cc 
(aarch64_init_ls64_builtins_types): Copy
+       the array type before setting the mode.
+
+2026-03-14  Andrew Pinski  <[email protected]>
+
+       PR target/123285
+       * config/aarch64/aarch64-early-ra.cc (early_ra::form_chains): Process 
clobbers
+       and ABI clobbers before starting to form the chain.
+
 2026-03-13  Andrew Pinski  <[email protected]>
 
        Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 2f70af793811..fcb1d4c3c87c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260314
+20260315
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 1d08e033e325..10933cf60393 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,10 @@
+2026-03-14  Matthias Klose  <[email protected]>
+
+       PR ada/107475
+       * Makefile.rtl (s390% linux%): Define MISCLIB.
+       (arm% linux-gnueabi%): Likewise.
+       (%x32 linux%): Likewise.
+
 2026-02-28  Eric Botcazou  <[email protected]>
 
        PR ada/124285
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 7bcb53b00af4..dcc6930c7ace 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,12 @@
+2026-03-14  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-03-12  Jakub Jelinek  <[email protected]>
+
+       * parser.cc (cp_parser_omp_taskwait): Set TREE_TYPE of OMP_TASK
+       to void_type_node rather than void_node.
+       (cp_parser_omp_dispatch): Likewise.
+
 2026-03-12  Nathaniel Shead  <[email protected]>
 
        Backported from master:
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 50b395b780b4..88c2dcc18975 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,23 @@
+2026-03-14  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-03-12  Jakub Jelinek  <[email protected]>
+
+       PR fortran/124450
+       * trans-io.cc (transfer_expr): If code is NULL, call
+       transfer_array_component with NULL where argument rather than
+       &code->loc.
+
+2026-03-14  Jerry DeLisle  <[email protected]>
+
+       Backported from master:
+       2026-03-12  Jerry DeLisle  <[email protected]>
+                   Gilles Gouaillardet  <[email protected]>
+
+       PR fortran/121743
+       * trans-decl.cc (build_function_decl): Adjust the
+       gcc_assert condition to avoid the ICE.
+
 2026-02-14  Harald Anlauf  <[email protected]>
 
        Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 2f36e4348b56..a49f331fc57e 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,67 @@
+2026-03-14  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-03-13  Jakub Jelinek  <[email protected]>
+
+       PR target/124461
+       * gcc.target/i386/movrs-pr124461.c: New test.
+
+2026-03-14  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-03-12  Jakub Jelinek  <[email protected]>
+
+       PR fortran/124450
+       * gfortran.dg/pr124450.f90: New test.
+
+2026-03-14  Jerry DeLisle  <[email protected]>
+
+       Backported from master:
+       2026-03-12  Jerry DeLisle  <[email protected]>
+                   Gilles Gouaillardet  <[email protected]>
+
+       PR fortran/121743
+       * gfortran.dg/pr121743.f90: New test.
+
+2026-03-14  Claudio Bantaloukas  <[email protected]>
+
+       PR target/123457
+       * gcc.target/aarch64/pch/aarch64-pch.exp: Add new testsuite.
+       * gcc.target/aarch64/pch/pch_arm_acle.c: Add new test file.
+       * gcc.target/aarch64/pch/pch_arm_acle.hs: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_acle_include_post.c: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_acle_include_post.hs: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_multiple.c: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_multiple.hs: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_multiple_include_post.c: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_multiple_include_post.hs: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_neon.c: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_neon.hs: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_neon_include_post.c: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_neon_include_post.hs: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_neon_sve_bridge.c: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_neon_sve_bridge.hs: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_neon_sve_bridge_include_post.c: 
Likewise.
+       * gcc.target/aarch64/pch/pch_arm_neon_sve_bridge_include_post.hs: 
Likewise.
+       * gcc.target/aarch64/pch/pch_arm_sme.c: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_sme.hs: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_sme_include_post.c: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_sme_include_post.hs: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_sve.c: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_sve.hs: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_sve_include_post.c: Likewise.
+       * gcc.target/aarch64/pch/pch_arm_sve_include_post.hs: Likewise.
+
+2026-03-14  Andrew Pinski  <[email protected]>
+
+       PR target/124126
+       * g++.target/aarch64/pr124126-1.C: New test.
+
+2026-03-14  Andrew Pinski  <[email protected]>
+
+       PR target/123285
+       * gcc.target/aarch64/pr123285-1.c: New test.
+
 2026-03-13  Andrew Pinski  <[email protected]>
 
        Backported from master:
diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog
index 9097ff46d050..76ccbee67a15 100644
--- a/libcpp/ChangeLog
+++ b/libcpp/ChangeLog
@@ -1,3 +1,18 @@
+2026-03-14  Jakub Jelinek  <[email protected]>
+
+       Backported from master:
+       2026-03-13  Jakub Jelinek  <[email protected]>
+
+       PR preprocessor/105412
+       * files.cc (_cpp_stack_file): Call deps_add_dep even on
+       empty file path.
+       * mkdeps.cc (class mkdeps): Add first_phony_dep member.
+       (mkdeps::mkdeps ()): Initialize it to 1.
+       (deps_add_dep): When called first with "" argument, decrease
+       d->first_phony_dep to 0.
+       (make_write): For -MP iterate from d->first_phony_dep
+       rather than 1.
+
 2026-03-08  Jakub Jelinek  <[email protected]>
 
        Backported from master:

Reply via email to