https://gcc.gnu.org/g:3b812b5c2f4c1fa93095922c78779b354e8bdc89

commit 3b812b5c2f4c1fa93095922c78779b354e8bdc89
Author: Mikael Morin <[email protected]>
Date:   Thu Sep 25 11:55:22 2025 +0200

    Nettoyage gfc_set_pdt_array_descriptor

Diff:
---
 gcc/fortran/trans-descriptor.cc | 2 --
 1 file changed, 2 deletions(-)

diff --git a/gcc/fortran/trans-descriptor.cc b/gcc/fortran/trans-descriptor.cc
index 0ab8d30904e3..807b1cb93f8e 100644
--- a/gcc/fortran/trans-descriptor.cc
+++ b/gcc/fortran/trans-descriptor.cc
@@ -2608,7 +2608,6 @@ gfc_set_pdt_array_descriptor (stmtblock_t *block, tree 
descr,
       tree lower = tse.expr;
       gfc_add_block_to_block (block, &tse.pre);
       gfc_conv_descriptor_lbound_set (block, descr, gfc_rank_cst[i], lower);
-      gfc_add_block_to_block (block, &tse.post);
       e = gfc_copy_expr (as->upper[i]);
       gfc_insert_parameter_exprs (e, pdt_param_list);
       gfc_conv_expr_type (&tse, e, gfc_array_index_type);
@@ -2616,7 +2615,6 @@ gfc_set_pdt_array_descriptor (stmtblock_t *block, tree 
descr,
       tree upper = tse.expr;
       gfc_add_block_to_block (block, &tse.pre);
       gfc_conv_descriptor_ubound_set (block, descr, gfc_rank_cst[i], upper);
-      gfc_add_block_to_block (block, &tse.post);
       gfc_conv_descriptor_stride_set (block, descr, gfc_rank_cst[i], size);
       size = gfc_evaluate_now (size, block);
       offset = fold_build2_loc (input_location, MINUS_EXPR,

Reply via email to