]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 14 Nov 2024 17:24:28 +0000 (17:24 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Thu, 14 Nov 2024 17:24:28 +0000 (17:24 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog

index 6095810a4324d6fa8c07eb4f860e24930cd2dc29..4ec9bfb6f3ec4c6d39cae6e9eb3c92f397902477 100644 (file)
@@ -1,3 +1,11 @@
+2024-11-13  John David Anglin  <danglin@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  <danglin@gcc.gnu.org>
 
        * config/pa/pa.md (decrement_and_branch_until_zero): Fix
index 8a225a1f705f88a506132cf52829259dbf92ea02..97867f47cfdeec6af8c78fe18d408050dabf2df2 100644 (file)
@@ -1 +1 @@
-20241113
+20241114
index 4d778d02a88277eef78dfeb011371e6089277f5e..1381ce3c6556cb942f743b388673509d3eb7e196 100644 (file)
@@ -1,3 +1,27 @@
+2024-11-14  Paul Thomas  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2024-11-01  Paul Thomas  <pault@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  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2024-10-31  Paul Thomas  <pault@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  <pault@gcc.gnu.org>
 
        PR fortran/115070
index 1ff7f88465ff199becf0c630b6d6d789da181daa..96ca0053545fcc36856a9484f85e360b1a0cf40c 100644 (file)
@@ -1,3 +1,31 @@
+2024-11-14  Paul Thomas  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2024-11-03  Paul Thomas  <pault@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  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2024-11-01  Paul Thomas  <pault@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  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2024-10-31  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/115700
+       * gfortran.dg/associate_70.f90: New test.
+
 2024-11-12  Andrew Carlotti  <andrew.carlotti@arm.com>
 
        PR tree-optimization/112376