]> git.ipfire.org Git - thirdparty/gcc.git/blobdiff - gcc/fortran/ChangeLog
trans.h (struct gfc_ss, [...]): Move field expr from the former struct to the latter.
[thirdparty/gcc.git] / gcc / fortran / ChangeLog
index 958cc7a22d3b84190bc110024b4b30d41280a3ad..c16bc6d690d6b3fcd6ffa78efb110104b36c7e2f 100644 (file)
@@ -1,3 +1,26 @@
+2011-11-03  Mikael Morin  <mikael@gcc.gnu.org>
+
+       * trans.h (struct gfc_ss, struct gfc_ss_info): Move field expr from
+       the former struct to the latter.
+       * trans-array.c
+       (gfc_get_array_ss, gfc_get_scalar_ss,
+       gfc_trans_constant_array_constructor, gfc_trans_array_constructor,
+       gfc_add_loop_ss_code, gfc_conv_ss_descriptor,
+       gfc_trans_array_bound_check, gfc_conv_array_index_offset,
+       gfc_conv_scalarized_array_ref, gfc_conv_ss_startstride,
+       gfc_could_be_alias, gfc_conv_resolve_dependencies,
+       gfc_conv_loop_setup, gfc_conv_expr_descriptor,
+       gfc_alloc_allocatable_for_assignment): Update references to expr and
+       factor common reference chains where possible.
+       * trans-const.c (gfc_conv_constant): Ditto.
+       * trans-expr.c (gfc_conv_variable, gfc_conv_procedure_call,
+       gfc_conv_array_constructor_expr, gfc_conv_expr,
+       gfc_conv_expr_reference): Ditto.
+       * trans-intrinsic.c (trans_this_image, gfc_conv_intrinsic_bound,
+       gfc_conv_intrinsic_cobound, gfc_conv_intrinsic_funcall,
+       gfc_add_intrinsic_ss_code): Ditto.
+       * trans-stmt.c (gfc_conv_elemental_dependencies): Ditto.
+
 2011-11-03  Mikael Morin  <mikael@gcc.gnu.org>
 
        * trans.h (struct gfc_ss_info): New struct.