[gcc(refs/users/mikael/heads/refactor_descriptor_v05)] Suppression mise à jour offset forall
Mikael Morin
mikael@gcc.gnu.org
Fri Jun 13 14:45:56 GMT 2025
https://gcc.gnu.org/g:ec2b25b14606ae24abd6d06ef74afa18fa608ac0
commit ec2b25b14606ae24abd6d06ef74afa18fa608ac0
Author: Mikael Morin <mikael@gcc.gnu.org>
Date: Mon Feb 17 17:28:01 2025 +0100
Suppression mise à jour offset forall
Diff:
---
gcc/fortran/trans-stmt.cc | 7 -------
1 file changed, 7 deletions(-)
diff --git a/gcc/fortran/trans-stmt.cc b/gcc/fortran/trans-stmt.cc
index 0876fe60359f..f058b415a863 100644
--- a/gcc/fortran/trans-stmt.cc
+++ b/gcc/fortran/trans-stmt.cc
@@ -4115,13 +4115,6 @@ forall_make_variable_temp (gfc_code *c, stmtblock_t *pre, stmtblock_t *post)
gfc_add_block_to_block (pre, &tse.pre);
gfc_add_block_to_block (post, &tse.post);
tse.expr = build_fold_indirect_ref_loc (input_location, tse.expr);
-
- if (c->expr1->ref->u.ar.type != AR_SECTION)
- {
- /* Use the variable offset for the temporary. */
- tmp = gfc_conv_array_offset (old_sym->backend_decl);
- gfc_conv_descriptor_offset_set (pre, tse.expr, tmp);
- }
}
else
{
More information about the Gcc-cvs
mailing list