]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 26 Jun 2025 00:26:40 +0000 (00:26 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 26 Jun 2025 00:26:40 +0000 (00:26 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog

index 2fb0b1a8c9717ff616db07340036a20d5c4c93f8..e116753e51b99fcfa7d28bff6b86c3abda5ef46c 100644 (file)
@@ -1,3 +1,41 @@
+2025-06-25  Jeff Law  <jlaw@ventanamicro.com>
+
+       Backported from master:
+       2025-06-10  Jeff Law  <jlaw@ventanamicro.com>
+
+       * config/riscv/riscv.md (lui-constraint<X:mode>and_to_or): Do not use
+       the RTL template for split code.  Emit it directly taking care to avoid
+       emitting a constant load that needed synthesis.  Fix formatting.
+
+2025-06-25  Richard Sandiford  <richard.sandiford@arm.com>
+
+       Backported from master:
+       2025-06-12  Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR target/120624
+       * config/aarch64/aarch64.md (SME_STATE_REGNUM): Expand on comments.
+       * config/aarch64/aarch64-sme.md (aarch64_restore_za): Also set
+       SME_STATE_REGNUM
+
+2025-06-25  Richard Sandiford  <richard.sandiford@arm.com>
+
+       Backported from master:
+       2025-05-30  Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR rtl-optimization/120347
+       * rtlanal.cc (rtx_properties::try_to_add_src): Don't drop the
+       IN_MEM_LOAD and IN_MEM_STORE flags for autoinc registers.
+       * rtl-ssa/changes.cc (recog_level2): Check whether an
+       RTX_AUTOINCed register also appears outside of an address.
+
+2025-06-25  Haochen Jiang  <haochen.jiang@intel.com>
+
+       * config/i386/i386.h (PTA_ALDERLAKE): Use PTA_GOLDMONT_PLUS
+       as base to remove PTA_CLDEMOTE.
+       (PTA_SIERRAFOREST): Add PTA_CLDEMOTE since PTA_ALDERLAKE
+       does not include that anymore.
+       * doc/invoke.texi: Update texi file.
+
 2025-06-23  Jakub Jelinek  <jakub@redhat.com>
 
        Backported from master:
index 9acd59f73a96050ec36fdf0b3a13318e6156f5f2..efcd83eefd6187754630ef8ec71229b95895b837 100644 (file)
@@ -1 +1 @@
-20250625
+20250626
index 2f687220c111b1d9af0bf556add08bf0c3498a45..078eb6e13153a14a4a6ea1095fa1f3956f8dce93 100644 (file)
@@ -1,3 +1,17 @@
+2025-06-25  Paul Thomas  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2025-05-01  Paul Thomas  <pault@gcc.gnu.org>
+                   and Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/119948
+       * resolve.cc (gfc_impure_variable): The result of a module
+       procedure with an interface declaration is not impure even if
+       the current namespace is not the same as the symbol's.
+       * primary.cc (match_variable): Module procedures with sym the
+       same as result can be treated as variables, although marked
+       external.
+
 2025-06-18  Harald Anlauf  <anlauf@gmx.de>
 
        Backported from master:
index afb759e85b56eea3cdbb1c6013dcdcbb3e7f285f..5354961b0f69fdccec3fae226d362154ec781e5b 100644 (file)
@@ -1,3 +1,35 @@
+2025-06-25  Jeff Law  <jlaw@ventanamicro.com>
+
+       Backported from master:
+       2025-06-10  Jeff Law  <jlaw@ventanamicro.com>
+
+       * gcc.target/riscv/ventana-16122.c: New test.
+
+2025-06-25  Paul Thomas  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2025-05-01  Paul Thomas  <pault@gcc.gnu.org>
+                   and Steven G. Kargl  <kargl@gcc.gnu.org>
+
+       PR fortran/119948
+       * gfortran.dg/pr119948.f90: New test.
+
+2025-06-25  Richard Sandiford  <richard.sandiford@arm.com>
+
+       Backported from master:
+       2025-06-12  Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR target/120624
+       * gcc.target/aarch64/sme/za_state_7.c: New test.
+
+2025-06-25  Richard Sandiford  <richard.sandiford@arm.com>
+
+       Backported from master:
+       2025-05-30  Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR rtl-optimization/120347
+       * gcc.dg/torture/pr120347.c: New test.
+
 2025-06-23  Jakub Jelinek  <jakub@redhat.com>
 
        Backported from master: