diff options
author | Paul Thomas <pault@gcc.gnu.org> | 2025-08-21 07:24:02 +0100 |
---|---|---|
committer | Paul Thomas <pault@gcc.gnu.org> | 2025-08-21 07:24:02 +0100 |
commit | 243b5b23c7e60af875f62a63dd6348e63d237243 (patch) | |
tree | d814638489ecb7ea3fdba2e0e82b2c8a0dc63229 /libjava/classpath | |
parent | ea6ef13d0fc4e020d8c405333153dad9eee1f18d (diff) | |
download | gcc-243b5b23c7e60af875f62a63dd6348e63d237243.zip gcc-243b5b23c7e60af875f62a63dd6348e63d237243.tar.gz gcc-243b5b23c7e60af875f62a63dd6348e63d237243.tar.bz2 |
Fortran: gfortran PDT component access [PR84122, PR85942]
2025-08-21 Paul Thomas <pault@gcc.gnu.org>
gcc/fortran
PR fortran/84122
* parse.cc (parse_derived): PDT type parameters are not allowed
an explicit access specification and must appear before a
PRIVATE statement. If a PRIVATE statement is seen, mark all the
other components as PRIVATE.
PR fortran/85942
* simplify.cc (get_kind): Convert a PDT KIND component into a
specification expression using the default initializer.
gcc/testsuite/
PR fortran/84122
* gfortran.dg/pdt_38.f03: New test.
PR fortran/85942
* gfortran.dg/pdt_39.f03: New test.
Diffstat (limited to 'libjava/classpath')
0 files changed, 0 insertions, 0 deletions