diff options
author | Andre Vehreschild <vehre@gcc.gnu.org> | 2025-02-21 14:06:28 +0100 |
---|---|---|
committer | Andre Vehreschild <vehre@gcc.gnu.org> | 2025-02-25 10:10:36 +0100 |
commit | af73228fdb2e61c6354f972987ba2a746c3519f7 (patch) | |
tree | 24b23eb359c36a9ddeee4dea11bd764c2f9c91ca /gcc/config/aarch64/aarch64-protos.h | |
parent | cc81363c33a3b5768daf2d8a62ae1a80db12ef96 (diff) | |
download | gcc-trunk.zip gcc-trunk.tar.gz gcc-trunk.tar.bz2 |
Look at the formal arguments generated type in the function declaration
to figure if an argument is a descriptor arrays. Fix handling of class
types while splitting coarray expressions.
PR fortran/107635
gcc/fortran/ChangeLog:
* coarray.cc (fixup_comp_refs): For class types set correct
component (class) type.
(split_expr_at_caf_ref): Provide location.
* trans-intrinsic.cc (conv_caf_send_to_remote): Look at
generated formal argument and not declared one to detect
descriptor arrays.
(conv_caf_sendget): Same.
Diffstat (limited to 'gcc/config/aarch64/aarch64-protos.h')
0 files changed, 0 insertions, 0 deletions