aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/fortran/ChangeLog')
-rw-r--r--gcc/fortran/ChangeLog46
1 files changed, 46 insertions, 0 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index bf5bcd63..cee5ef4 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,49 @@
+2025-10-28 Yuao Ma <c8ef@outlook.com>
+
+ PR fortran/122342
+ * trans-const.cc (gfc_conv_constant): Create a variable for the
+ non-char pointer.
+
+2025-10-28 Paul-Antoine Arras <parras@baylibre.com>
+
+ PR fortran/122439
+ * openmp.cc (gfc_resolve_omp_context_selector): Skip selectors that have
+ OMP_TRAIT_INVALID.
+
+2025-10-27 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/922290
+ PR fortran/95541
+ * resolve.cc (resolve_typebound_intrinsic_op): Add pdt_template
+ to the list of preemted specifics.
+ * trans-stmt.cc (trans_associate_var): PDT array and string
+ components are separately allocated for each element of a PDT
+ array, so copy in and copy out the selector expression.
+
+2025-10-27 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/122325
+ * options.cc (gfc_init_options_struct): Set flag_complex_method
+ to fortran rules.
+
+2025-10-26 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/122290
+ * decl.cc (variable_decl): Matching component initializer
+ expressions in PDT templates should be done with gfc_match_expr
+ to avoid reduction too early. If the expression type is unknown
+ copy the component typespec.
+ (gfc_get_pdt_instance): Change comment from a TODO to an
+ explanation. Insert parameter values in initializers. For
+ components that are not marked with PDT attributes, do the
+ full reduction for init expressions.
+ * primary.cc (gfc_match_actual_arglist): Convert PDT kind exprs
+ using the component initializer.
+ * resolve.cc (resolve_typebound_intrinsic_op): Preempt
+ gfc_check_new_interface for pdt_types as well as entities used
+ in submodules.
+ * simplify.cc (get_kind): Remove PDT kind conversion.
+
2025-10-25 Harald Anlauf <anlauf@gmx.de>
PR fortran/114023