Commit 6adbe654 by Mikael Morin

trans-array.c (gfc_trans_array_constructor, [...]): Rename the former to the later.

	* trans-array.c (gfc_trans_array_constructor, trans_array_constructor):
	Rename the former to the later.  Get loop from ss.
	Remove loop argument.
	(gfc_add_loop_ss_code): Update call.

From-SVN: r180886
parent 84952a4e
2011-11-03 Mikael Morin <mikael@gcc.gnu.org> 2011-11-03 Mikael Morin <mikael@gcc.gnu.org>
* trans-array.c (gfc_trans_array_constructor, trans_array_constructor):
Rename the former to the later. Get loop from ss.
Remove loop argument.
(gfc_add_loop_ss_code): Update call.
2011-11-03 Mikael Morin <mikael@gcc.gnu.org>
* trans-array.c (gfc_set_vector_loop_bounds): Get loop from ss. * trans-array.c (gfc_set_vector_loop_bounds): Get loop from ss.
Remove loop argument. Remove loop argument.
(gfc_add_loop_ss_code): Update call. (gfc_add_loop_ss_code): Update call.
......
...@@ -1981,7 +1981,7 @@ constant_array_constructor_loop_size (gfc_loopinfo * loop) ...@@ -1981,7 +1981,7 @@ constant_array_constructor_loop_size (gfc_loopinfo * loop)
simplest method. */ simplest method. */
static void static void
gfc_trans_array_constructor (gfc_loopinfo * loop, gfc_ss * ss, locus * where) trans_array_constructor (gfc_ss * ss, locus * where)
{ {
gfc_constructor_base c; gfc_constructor_base c;
tree offset; tree offset;
...@@ -1992,6 +1992,7 @@ gfc_trans_array_constructor (gfc_loopinfo * loop, gfc_ss * ss, locus * where) ...@@ -1992,6 +1992,7 @@ gfc_trans_array_constructor (gfc_loopinfo * loop, gfc_ss * ss, locus * where)
bool dynamic; bool dynamic;
bool old_first_len, old_typespec_chararray_ctor; bool old_first_len, old_typespec_chararray_ctor;
tree old_first_len_val; tree old_first_len_val;
gfc_loopinfo *loop;
gfc_ss_info *ss_info; gfc_ss_info *ss_info;
gfc_expr *expr; gfc_expr *expr;
...@@ -2000,6 +2001,7 @@ gfc_trans_array_constructor (gfc_loopinfo * loop, gfc_ss * ss, locus * where) ...@@ -2000,6 +2001,7 @@ gfc_trans_array_constructor (gfc_loopinfo * loop, gfc_ss * ss, locus * where)
old_first_len_val = first_len_val; old_first_len_val = first_len_val;
old_typespec_chararray_ctor = typespec_chararray_ctor; old_typespec_chararray_ctor = typespec_chararray_ctor;
loop = ss->loop;
ss_info = ss->info; ss_info = ss->info;
expr = ss_info->expr; expr = ss_info->expr;
...@@ -2314,7 +2316,7 @@ gfc_add_loop_ss_code (gfc_loopinfo * loop, gfc_ss * ss, bool subscript, ...@@ -2314,7 +2316,7 @@ gfc_add_loop_ss_code (gfc_loopinfo * loop, gfc_ss * ss, bool subscript,
gfc_add_block_to_block (&loop->pre, &se.pre); gfc_add_block_to_block (&loop->pre, &se.pre);
gfc_add_block_to_block (&loop->post, &se.post); gfc_add_block_to_block (&loop->post, &se.post);
} }
gfc_trans_array_constructor (loop, ss, where); trans_array_constructor (ss, where);
break; break;
case GFC_SS_TEMP: case GFC_SS_TEMP:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment