aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/openmp.cc
diff options
context:
space:
mode:
authorHarald Anlauf <anlauf@gmx.de>2025-04-08 22:30:15 +0200
committerHarald Anlauf <anlauf@gmx.de>2025-04-09 17:18:44 +0200
commit334545194d9023fb9b2f72ee0dcde8af94930f25 (patch)
tree82364273fdaa750198a9d29e42c264937909f7de /gcc/fortran/openmp.cc
parent4645d092969face6aa1da4c919924697185f9cf9 (diff)
downloadgcc-334545194d9023fb9b2f72ee0dcde8af94930f25.zip
gcc-334545194d9023fb9b2f72ee0dcde8af94930f25.tar.gz
gcc-334545194d9023fb9b2f72ee0dcde8af94930f25.tar.bz2
Fortran: fix issue with impure elemental subroutine and interface [PR119656]
PR fortran/119656 gcc/fortran/ChangeLog: * interface.cc (gfc_compare_actual_formal): Fix front-end memleak when searching for matching interfaces. * trans-expr.cc (gfc_conv_procedure_call): If there is a formal dummy corresponding to an absent argument, use its type, and only fall back to inferred type otherwise. gcc/testsuite/ChangeLog: * gfortran.dg/optional_absent_13.f90: New test.
Diffstat (limited to 'gcc/fortran/openmp.cc')
0 files changed, 0 insertions, 0 deletions