]> git.ipfire.org Git - thirdparty/gcc.git/commit
trans-array.c (gfc_add_loop_ss_code): Skip non-nestedmost ss.
authorMikael Morin <mikael@gcc.gnu.org>
Thu, 3 Nov 2011 23:41:28 +0000 (23:41 +0000)
committerMikael Morin <mikael@gcc.gnu.org>
Thu, 3 Nov 2011 23:41:28 +0000 (23:41 +0000)
commit30ae600f1fb18945d44e94a70c8818dcd63dbe07
treee9e9faf30eb67c9060fa27b78daeb2ce4e9bf739
parent9d75804367cd7c3aac109d33a98f3a038cbe8020
trans-array.c (gfc_add_loop_ss_code): Skip non-nestedmost ss.

* trans-array.c (gfc_add_loop_ss_code): Skip non-nestedmost ss.
Call recursively gfc_add_loop_ss_code for all the nested loops.
(gfc_conv_ss_startstride): Only get the descriptor for the outermost
ss. Call recursively gfc_conv_ss_startstride for all the nested loops.
(set_loop_bounds): Call recursively for all the nested loops.
(set_delta): Ditto.

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