diff options
author | Sandra Loosemore <sandra@codesourcery.com> | 2021-10-08 14:29:12 -0700 |
---|---|---|
committer | Sandra Loosemore <sandra@codesourcery.com> | 2021-10-08 14:29:12 -0700 |
commit | 7afb61087d2cb7a6d27463bab5a7567fac69f97a (patch) | |
tree | 239c0e379896d7e88b355836812a470c54167227 /gcc/builtins.c | |
parent | 9046e0d46fc285e5c59c87182d48c8de0f7f929c (diff) | |
download | gcc-7afb61087d2cb7a6d27463bab5a7567fac69f97a.zip gcc-7afb61087d2cb7a6d27463bab5a7567fac69f97a.tar.gz gcc-7afb61087d2cb7a6d27463bab5a7567fac69f97a.tar.bz2 |
Fortran: Add diagnostic for F2018:C839 (TS29113:C535c)
2021-10-08 Sandra Loosemore <sandra@codesourcery.com>
PR fortran/54753
gcc/fortran/
* interface.c (gfc_compare_actual_formal): Add diagnostic
for F2018:C839. Refactor shared code and fix bugs with class
array info lookup, and extend similar diagnostic from PR94110
to also cover class types.
gcc/testsuite/
* gfortran.dg/c-interop/c535c-1.f90: Rewrite and expand.
* gfortran.dg/c-interop/c535c-2.f90: Remove xfails.
* gfortran.dg/c-interop/c535c-3.f90: Likewise.
* gfortran.dg/c-interop/c535c-4.f90: Likewise.
* gfortran.dg/PR94110.f90: Extend to cover class types.
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions