https://gcc.gnu.org/g:066d8b8c3b6f073d8519ff9cf15aa34bfb10656a

commit r14-10930-g066d8b8c3b6f073d8519ff9cf15aa34bfb10656a
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Thu Nov 14 17:24:28 2024 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           |  8 ++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/fortran/ChangeLog   | 24 ++++++++++++++++++++++++
 gcc/testsuite/ChangeLog | 28 ++++++++++++++++++++++++++++
 4 files changed, 61 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6095810a4324..4ec9bfb6f3ec 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,11 @@
+2024-11-13  John David Anglin  <dang...@gcc.gnu.org>
+
+       PR target/117525
+       * config/pa/pa.md (fix_truncsfsi2): Remove inner `fix:SF`.
+       (fix_truncdfsi2, fix_truncsfdi2, fix_truncdfdi2,
+       fixuns_truncsfsi2, fixuns_truncdfsi2, fixuns_truncsfdi2,
+       fixuns_truncdfdi2): Likewise.
+
 2024-11-12  John David Anglin  <dang...@gcc.gnu.org>
 
        * config/pa/pa.md (decrement_and_branch_until_zero): Fix
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 8a225a1f705f..97867f47cfde 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20241113
+20241114
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 4d778d02a882..1381ce3c6556 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,27 @@
+2024-11-14  Paul Thomas  <pa...@gcc.gnu.org>
+
+       Backported from master:
+       2024-11-01  Paul Thomas  <pa...@gcc.gnu.org>
+
+       PR fortran/115700
+       * resolve.cc (resolve_assoc_var): Extract a substring reference
+       with missing as well as non-constant start or end.
+
+2024-11-14  Paul Thomas  <pa...@gcc.gnu.org>
+
+       Backported from master:
+       2024-10-31  Paul Thomas  <pa...@gcc.gnu.org>
+
+       PR fortran/115700
+       * resolve.cc (resolve_variable): The typespec of an expression,
+       which is not a substring, can be shared with a deferred length
+       associate name.
+       (resolve_assoc_var): Extract a substring reference with non-
+       constant start or end. Use it to flag up the need for array
+       associate name to be a pointer.
+       (resolve_block_construct): Change comment from past to future
+       tense.
+
 2024-11-05  Paul Thomas  <pa...@gcc.gnu.org>
 
        PR fortran/115070
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1ff7f88465ff..96ca0053545f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,31 @@
+2024-11-14  Paul Thomas  <pa...@gcc.gnu.org>
+
+       Backported from master:
+       2024-11-03  Paul Thomas  <pa...@gcc.gnu.org>
+
+       PR fortran/115700
+       * gfortran.dg/associate_69.f90: Remove the test that produces a
+       variable string length because the optimized count depends on
+       the platform. This is tested in associate_70.f90.
+
+2024-11-14  Paul Thomas  <pa...@gcc.gnu.org>
+
+       Backported from master:
+       2024-11-01  Paul Thomas  <pa...@gcc.gnu.org>
+
+       PR fortran/115700
+       * gfortran.dg/associate_69.f90: Activate commented out tests.
+       * gfortran.dg/associate_70.f90: Test correct functioning of
+       references in associate_69.f90 tests.
+
+2024-11-14  Paul Thomas  <pa...@gcc.gnu.org>
+
+       Backported from master:
+       2024-10-31  Paul Thomas  <pa...@gcc.gnu.org>
+
+       PR fortran/115700
+       * gfortran.dg/associate_70.f90: New test.
+
 2024-11-12  Andrew Carlotti  <andrew.carlo...@arm.com>
 
        PR tree-optimization/112376

Reply via email to