aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2024-06-29 00:17:22 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2024-06-29 00:17:22 +0000
commit614fd0fb3079af24d6b8ed19f6d29362b8859e1d (patch)
tree79b2f864bdee35a42b0f3bbb15ccdb6fa43418b0 /gcc/fortran
parent50073ffae0a9b8feb9b36fdafdebd9885f6d7dc8 (diff)
downloadgcc-614fd0fb3079af24d6b8ed19f6d29362b8859e1d.zip
gcc-614fd0fb3079af24d6b8ed19f6d29362b8859e1d.tar.gz
gcc-614fd0fb3079af24d6b8ed19f6d29362b8859e1d.tar.bz2
Daily bump.
Diffstat (limited to 'gcc/fortran')
-rw-r--r--gcc/fortran/ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index f05b1c9..13d3607 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,21 @@
+2024-06-28 Andre Vehreschild <vehre@gcc.gnu.org>
+
+ * trans-expr.cc (gfc_class_set_vptr): Add setting of _vptr
+ member.
+ * trans-intrinsic.cc (conv_intrinsic_move_alloc): First use
+ of gfc_class_set_vptr and refactor very similar code.
+ * trans.h (gfc_class_set_vptr): Declare the new function.
+
+2024-06-28 Andre Vehreschild <vehre@gcc.gnu.org>
+
+ * trans-array.cc (structure_alloc_comps): Use reset_vptr.
+ * trans-decl.cc (gfc_trans_deferred_vars): Same.
+ (gfc_generate_function_code): Same.
+ * trans-expr.cc (gfc_reset_vptr): Allow supplying the class
+ type.
+ (gfc_conv_procedure_call): Use reset_vptr.
+ * trans-intrinsic.cc (gfc_conv_intrinsic_transfer): Same.
+
2024-06-24 Harald Anlauf <anlauf@gmx.de>
PR fortran/55978