diff options
author | Harald Anlauf <anlauf@gmx.de> | 2025-04-24 21:28:35 +0200 |
---|---|---|
committer | Harald Anlauf <anlauf@gmx.de> | 2025-04-25 18:33:04 +0200 |
commit | cc8d86ee4680d56eefeb76a8f2f752282e2631e3 (patch) | |
tree | 8d91ce6609dbb8796fd94543084b51f378de3b6f /gcc/testsuite/c-c++-common/toplevel-asm-5.c | |
parent | 44e31eb265ba1984638908466a88095744a88709 (diff) | |
download | gcc-master.zip gcc-master.tar.gz gcc-master.tar.bz2 |
PR fortran/102900
gcc/fortran/ChangeLog:
* trans-decl.cc (gfc_generate_function_code): Use sym->result
when generating fake result decl for functions returning
allocatable or pointer results.
* trans-expr.cc (gfc_conv_procedure_call): When checking the
pointer status of an actual argument passed to a non-allocatable,
non-pointer dummy which is of type CLASS, do not check the
class container of the actual if it is just a procedure pointer.
(gfc_trans_pointer_assignment): Fix treatment of assignment to
NULL of a procedure pointer.
gcc/testsuite/ChangeLog:
* gfortran.dg/proc_ptr_52.f90: Add -fcheck=pointer to options.
* gfortran.dg/proc_ptr_57.f90: New test.
Diffstat (limited to 'gcc/testsuite/c-c++-common/toplevel-asm-5.c')
0 files changed, 0 insertions, 0 deletions