diff options
author | Paul Thomas <pault@gcc.gnu.org> | 2025-09-02 21:51:33 +0100 |
---|---|---|
committer | Paul Thomas <pault@gcc.gnu.org> | 2025-09-02 21:51:33 +0100 |
commit | f7dee170ba6d37aba6a9e1fa73711e4e03e42990 (patch) | |
tree | 2ddcd8bbfdb4bb94e37625ed8bbe38ffe9736061 /gcc/rust/lex | |
parent | 2d93be8907fa33f8791409490ed06e45de5c8420 (diff) | |
download | gcc-master.zip gcc-master.tar.gz gcc-master.tar.bz2 |
2025-09-02 Paul Thomas <pault@gcc.gnu.org>
gcc/fortran
PR fortran/89707
* decl.cc (gfc_get_pdt_instance): Copy the typebound procedure
field from the PDT template. If the template interface has
kind=0, provide the new instance with an interface with a type
spec that points to that of the parameterized component.
(match_ppc_decl): When 'saved_kind_expr' this is a PDT and the
expression should be copied to the component kind_expr.
* gfortran.h: Define gfc_get_tbp.
gcc/testsuite/
PR fortran/89707
* gfortran.dg/pdt_43.f03: New test.
Diffstat (limited to 'gcc/rust/lex')
0 files changed, 0 insertions, 0 deletions