aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorThomas Koenig <tkoenig@gcc.gnu.org>2020-11-17 22:51:26 +0100
committerThomas Koenig <tkoenig@gcc.gnu.org>2020-11-17 22:51:26 +0100
commit6329b1fc26720d841b9a03b30bfcad9f523276b0 (patch)
treeae568386b18d8e8be48940b1b175ff269f4fbbb5 /gcc
parent2a8909ce44ee765b527ab05d9ef49d49abf51be2 (diff)
downloadgcc-6329b1fc26720d841b9a03b30bfcad9f523276b0.zip
gcc-6329b1fc26720d841b9a03b30bfcad9f523276b0.tar.gz
gcc-6329b1fc26720d841b9a03b30bfcad9f523276b0.tar.bz2
Use correct block for intermediate variables.
gcc/fortran/ChangeLog: * trans-array.c (gfc_array_init_size): Use correct block for intermediate variables.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/fortran/trans-array.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/fortran/trans-array.c b/gcc/fortran/trans-array.c
index 883876b..6aee6e0 100644
--- a/gcc/fortran/trans-array.c
+++ b/gcc/fortran/trans-array.c
@@ -5805,10 +5805,10 @@ gfc_array_init_size (tree descriptor, int rank, int corank, tree * poffset,
{
size = gfc_conv_array_extent_dim (conv_lbound, conv_ubound,
&or_expr);
- size = gfc_evaluate_now (size, descriptor_block);
+ size = gfc_evaluate_now (size, pblock);
stride = fold_build2_loc (input_location, MULT_EXPR,
gfc_array_index_type, stride, size);
- stride = gfc_evaluate_now (stride, descriptor_block);
+ stride = gfc_evaluate_now (stride, pblock);
}
}
}