]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 10 Mar 2025 00:21:35 +0000 (00:21 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 10 Mar 2025 00:21:35 +0000 (00:21 +0000)
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog

index 747d240bdb01ec353fc2f5c074b282f68f4e9d49..95dbf27d32ad684b58c00cd7bb311e683ff16b78 100644 (file)
@@ -1 +1 @@
-20250309
+20250310
index f80919d010061319ee24f2094c14f548b887b34e..2b4d84ac15cb3f29a00a8eb9c64b897418b96f14 100644 (file)
@@ -1,3 +1,35 @@
+2025-03-09  Paul Thomas  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2024-11-16  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/109066
+       * resolve.cc (generate_component_assignments): If the temporary
+       for 'var' is a pointer and 'expr' is neither a constant or
+       a variable, change its attribute from pointer to allocatable.
+       This avoids assignment to a temporary point that has neither
+       been allocated or associated.
+
+2025-03-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       Backported from master:
+       2025-03-08  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/119054
+       * resolve.cc (resolve_elemental_actual): When checking other
+       actual arguments to elemental procedures, don't check
+       attributes of literals and function calls.
+
+2025-03-09  Andre Vehreschild  <vehre@gcc.gnu.org>
+
+       Backported from master:
+       2025-03-04  Andre Vehreschild  <vehre@gcc.gnu.org>
+
+       PR fortran/103391
+       * trans-expr.cc (gfc_trans_assignment_1): Do not use poly assign
+       for pointer arrays on lhs (as it is done for allocatables
+       already).
+
 2025-02-22  Harald Anlauf  <anlauf@gmx.de>
 
        Backported from master:
index 7264860a4265e3cd5d7df8e76dbe8735373fa7f3..6355f3f629615f2c4820f17772da8c31fd8da194 100644 (file)
@@ -1,3 +1,29 @@
+2025-03-09  Paul Thomas  <pault@gcc.gnu.org>
+
+       Backported from master:
+       2024-11-16  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/109066
+       * gfortran.dg/defined_assignment_12.f90: New test.
+
+2025-03-09  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       Backported from master:
+       2025-03-08  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
+
+       PR fortran/119054
+       * gfortran.dg/pr95446.f90: Expand test case to literals and
+       function calls.
+       Signed-off-by: Peter Hill <peter.hill@york.ac.uk>
+
+2025-03-09  Andre Vehreschild  <vehre@gcc.gnu.org>
+
+       Backported from master:
+       2025-03-04  Andre Vehreschild  <vehre@gcc.gnu.org>
+
+       PR fortran/103391
+       * gfortran.dg/assign_12.f90: New test.
+
 2025-03-07  Christophe Lyon  <christophe.lyon@linaro.org>
 
        Backported from master: