aboutsummaryrefslogtreecommitdiff
path: root/gcc/coverage.c
diff options
context:
space:
mode:
authorTobias Burnus <tobias@codesourcery.com>2021-07-21 09:36:48 +0200
committerTobias Burnus <tobias@codesourcery.com>2021-07-21 09:36:48 +0200
commitb3d4011ba10275fbd5d6ec5a16d5aaebbdfb5d3c (patch)
tree2375d0a9b7f7eae0d79a2f95934f1a0edfb83b75 /gcc/coverage.c
parent957952ce64e067c56e58df5ee36bbb004eecffa1 (diff)
downloadgcc-b3d4011ba10275fbd5d6ec5a16d5aaebbdfb5d3c.zip
gcc-b3d4011ba10275fbd5d6ec5a16d5aaebbdfb5d3c.tar.gz
gcc-b3d4011ba10275fbd5d6ec5a16d5aaebbdfb5d3c.tar.bz2
Fortran: Fix bind(C) character length checks
gcc/fortran/ChangeLog: * decl.c (gfc_verify_c_interop_param): Update for F2008 + F2018 changes; reject unsupported bits with 'Error: Sorry,'. * trans-expr.c (gfc_conv_procedure_call): Fix condition to For using CFI descriptor with characters. gcc/testsuite/ChangeLog: * gfortran.dg/iso_c_binding_char_1.f90: Update dg-error. * gfortran.dg/pr32599.f03: Use -std=-f2003 + update comment. * gfortran.dg/bind_c_char_10.f90: New test. * gfortran.dg/bind_c_char_6.f90: New test. * gfortran.dg/bind_c_char_7.f90: New test. * gfortran.dg/bind_c_char_8.f90: New test. * gfortran.dg/bind_c_char_9.f90: New test.
Diffstat (limited to 'gcc/coverage.c')
0 files changed, 0 insertions, 0 deletions