aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vect-loop.cc
diff options
context:
space:
mode:
authorHarald Anlauf <anlauf@gmx.de>2024-03-01 19:21:27 +0100
committerHarald Anlauf <anlauf@gmx.de>2024-03-01 19:22:30 +0100
commitdb0b6746be075e43c8142585968483e125bb52d0 (patch)
tree5efaff8896912bdd22e66ab0dcf6bfa66b05d1d1 /gcc/tree-vect-loop.cc
parenta6a1920b592b58c38137c5c891b3bbb02b084f38 (diff)
downloadgcc-db0b6746be075e43c8142585968483e125bb52d0.zip
gcc-db0b6746be075e43c8142585968483e125bb52d0.tar.gz
gcc-db0b6746be075e43c8142585968483e125bb52d0.tar.bz2
Fortran: improve checks of NULL without MOLD as actual argument [PR104819]
gcc/fortran/ChangeLog: PR fortran/104819 * check.cc (gfc_check_null): Handle nested NULL()s. (is_c_interoperable): Check for MOLD argument of NULL() as part of the interoperability check. * interface.cc (gfc_compare_actual_formal): Extend checks for NULL() actual arguments for presence of MOLD argument when required by Interp J3/22-146. gcc/testsuite/ChangeLog: PR fortran/104819 * gfortran.dg/assumed_rank_9.f90: Adjust testcase use of NULL(). * gfortran.dg/pr101329.f90: Adjust testcase to conform to interp. * gfortran.dg/null_actual_4.f90: New test.
Diffstat (limited to 'gcc/tree-vect-loop.cc')
0 files changed, 0 insertions, 0 deletions