aboutsummaryrefslogtreecommitdiff
path: root/libcpp/include/cpplib.h
diff options
context:
space:
mode:
authorAndre Vehreschild <vehre@gcc.gnu.org>2025-02-27 12:27:10 +0100
committerAndre Vehreschild <vehre@gcc.gnu.org>2025-02-28 10:08:57 +0100
commitc1606e383a3c3abd260dfbb1177637abf05dd9a2 (patch)
treeab689ada7a326eff21d320396b78250c66193abf /libcpp/include/cpplib.h
parenta3f77f2528b9383c70f0361e0f3863cee58e9648 (diff)
downloadgcc-c1606e383a3c3abd260dfbb1177637abf05dd9a2.zip
gcc-c1606e383a3c3abd260dfbb1177637abf05dd9a2.tar.gz
gcc-c1606e383a3c3abd260dfbb1177637abf05dd9a2.tar.bz2
Fortran: Ensure finalizer is called for unreferenced variable [PR118730]
PR fortran/118730 gcc/fortran/ChangeLog: * resolve.cc: Mark unused derived type variable with finalizers referenced to execute finalizer when leaving scope. gcc/testsuite/ChangeLog: * gfortran.dg/class_array_15.f03: Remove unused variable. * gfortran.dg/coarray_poly_7.f90: Adapt scan-tree-dump expr. * gfortran.dg/coarray_poly_8.f90: Same. * gfortran.dg/finalize_60.f90: New test.
Diffstat (limited to 'libcpp/include/cpplib.h')
0 files changed, 0 insertions, 0 deletions