diff options
author | Paul Thomas <pault@gcc.gnu.org> | 2024-11-27 09:20:23 +0000 |
---|---|---|
committer | Paul Thomas <pault@gcc.gnu.org> | 2024-11-27 09:21:05 +0000 |
commit | fed871f93c235da8ccba29d7beb715abc1482e59 (patch) | |
tree | 91b316e1368604abe7ba5d433cba78c57135922c /gcc/tree-ssa-ifcombine.cc | |
parent | 631cd92b3b3d187860df004d212c4d7f6db517b7 (diff) | |
download | gcc-fed871f93c235da8ccba29d7beb715abc1482e59.zip gcc-fed871f93c235da8ccba29d7beb715abc1482e59.tar.gz gcc-fed871f93c235da8ccba29d7beb715abc1482e59.tar.bz2 |
Fortran: Fix non_overridable typebound proc problems [PR84674/117768].
2024-11-27 Paul Thomas <pault@gcc.gnu.org>
gcc/fortran/ChangeLog
PR fortran/84674
* class.cc (add_proc_comp): If the component points to a tbp
that is abstract, do not return since the new version is more
likely to be usable.
PR fortran/117768
* resolve.cc (resolve_fl_derived): Remove the condition that
rejected a completely empty derived type extension.
gcc/testsuite/ChangeLog
PR fortran/117768
* gfortran.dg/pr117768.f90: New test.
Diffstat (limited to 'gcc/tree-ssa-ifcombine.cc')
0 files changed, 0 insertions, 0 deletions