]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 23 Feb 2025 00:22:25 +0000 (00:22 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 23 Feb 2025 00:22:25 +0000 (00:22 +0000)
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog

index e1fa9784f9eff6d0085285abc89c09c76ea31058..e4d939c1430925cad2b0bcf52e6b9c3c4be2f395 100644 (file)
@@ -1 +1 @@
-20250222
+20250223
index b7b1ef3ee0b2df45538ee62aba6653fa25db5e9c..f80919d010061319ee24f2094c14f548b887b34e 100644 (file)
@@ -1,3 +1,23 @@
+2025-02-22  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2025-02-15  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/118080
+       * gfortran.texi: Adjust documentation.
+       * trans-decl.cc (create_function_arglist): Adjust to pass hidden
+       presence flag also for derived type dummies with VALUE,OPTIONAL
+       attribute.
+       * trans-expr.cc (gfc_conv_expr_present): Expect hidden presence
+       flag also for derived type dummies with VALUE,OPTIONAL attribute.
+       (conv_cond_temp): Adjust to allow derived types.
+       (conv_dummy_value): Extend to handle derived type dummies with
+       VALUE,OPTIONAL attribute.
+       (gfc_conv_procedure_call): Adjust for actual arguments passed to
+       derived type dummies with VALUE,OPTIONAL attribute.
+       * trans-types.cc (gfc_get_function_type): Adjust fndecl for
+       hidden presence flag.
+
 2025-02-14  Harald Anlauf  <anlauf@gmx.de>
 
        Backported from master:
index 57a837497fcb7279e878a8d1cddcf5099352e7da..eb26993370ff47e93c8bd69cf85b6ade377894e9 100644 (file)
@@ -1,3 +1,11 @@
+2025-02-22  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2025-02-15  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/118080
+       * gfortran.dg/value_optional_2.f90: New test.
+
 2025-02-17  Lulu Cheng  <chenglulu@loongson.cn>
 
        Backported from master: