trans.h (gfc_loopinfo): Remove codimen field.
authorMikael Morin <mikael.morin@sfr.fr>
Fri, 7 Oct 2011 20:14:44 +0000 (22:14 +0200)
committerMikael Morin <mikael@gcc.gnu.org>
Fri, 7 Oct 2011 20:14:44 +0000 (20:14 +0000)
commitc6d741b85b24960cf70afda7a3afddd57e3b4ef5
treeb4b8f25000efe7d8ea9656daac4e11baf06418e9
parent8e50858e075268ac75d6b39d31638633bb618768
trans.h (gfc_loopinfo): Remove codimen field.

* trans.h (gfc_loopinfo): Remove codimen field.
* trans-array.c (gfc_set_vector_loop_bounds,
gfc_trans_scalarizing_loops, gfc_conv_loop_setup): Update loop upper
limit.
(gfc_set_loop_bounds_from_array_spec): Ditto. Remove skip on last
codimension.
(gfc_start_scalarized_body): Update loop lower limit.
(gfc_conv_ss_startstride): Don't set loop's codimen field.
(gfc_conv_loop_setup): Remove unnecessary condition.
(gfc_conv_expr_descriptor): Don't use loop's codimen field as corank.

From-SVN: r179689
gcc/fortran/ChangeLog
gcc/fortran/trans-array.c
gcc/fortran/trans.h