Move one condition out of gfc_trans_scalar_assign
authormikael <mikael@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 6 Aug 2015 20:47:36 +0000 (20:47 +0000)
committermikael <mikael@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 6 Aug 2015 20:47:36 +0000 (20:47 +0000)
commit0e647125aff3cd0d1e55b9911ebc3fbf1b165865
tree962fd58d54e846aff50066f35696155719afac5c
parent0c0caab66d411b8df6a9057d788f1c8bcf77a83a
Move one condition out of gfc_trans_scalar_assign

* trans.h (gfc_trans_scalar_assign): Remove fourth argument.
* trans-expr.c (gfc_trans_scalar_assign): Merge fourth into sixth
argument.
(gfc_conv_subref_array_arg, gfc_trans_subarray_assign,
 gfc_trans_subcomponent_assign, gfc_trans_assignment_1): Update callers.
* trans-array.c (gfc_conv_expr_descriptor): Ditto.
* trans-stmt.c (forall_make_variable_temp,
generate_loop_for_temp_to_lhs, generate_loop_for_rhs_to_temp,
gfc_trans_where_assign, gfc_trans_where_3): Ditto.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@226700 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/trans-array.c
gcc/fortran/trans-expr.c
gcc/fortran/trans-stmt.c
gcc/fortran/trans.h