trans-array.h (struct gfc_se): New flag want_coarray.
authorMikael Morin <mikael.morin@sfr.fr>
Fri, 7 Oct 2011 19:24:07 +0000 (21:24 +0200)
committerMikael Morin <mikael@gcc.gnu.org>
Fri, 7 Oct 2011 19:24:07 +0000 (19:24 +0000)
commit23c3d0f9726912bfa6e423ddb1dba67fb93be343
tree4953f1f130fa236b6e97751a13f9a6ea32715120
parent89010691e4bf2461727c91d7cfc306feed998577
trans-array.h (struct gfc_se): New flag want_coarray.

* trans-array.h (struct gfc_se): New flag want_coarray.
* trans-intrinsic.c (trans_this_image, trans_image_index,
conv_intrinsic_cobound): Set want_coarray.
* trans_array.c (gfc_conv_expr_descriptor): Evaluate codimension
earlier and without relying on the scalarizer.

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