aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/arith.cc
diff options
context:
space:
mode:
authorTobias Burnus <tobias@codesourcery.com>2022-10-17 18:15:16 +0200
committerTobias Burnus <tobias@codesourcery.com>2022-10-17 18:15:16 +0200
commit8950288333162caa68b85c71ed2d02f40976ddb9 (patch)
tree20b2d8a10c970cca56a552c01bfc66782031a456 /gcc/fortran/arith.cc
parent3bd5d9a28e1ce4d1615902397b5ad50909839d6d (diff)
downloadgcc-8950288333162caa68b85c71ed2d02f40976ddb9.zip
gcc-8950288333162caa68b85c71ed2d02f40976ddb9.tar.gz
gcc-8950288333162caa68b85c71ed2d02f40976ddb9.tar.bz2
Fortran: Fixes for kind=4 characters strings [PR107266]
PR fortran/107266 gcc/fortran/ * trans-expr.cc (gfc_conv_string_parameter): Use passed type to honor character kind. * trans-types.cc (gfc_sym_type): Honor character kind. * trans-decl.cc (gfc_conv_cfi_to_gfc): Fix handling kind=4 character strings. gcc/testsuite/ * gfortran.dg/char4_decl.f90: New test. * gfortran.dg/char4_decl-2.f90: New test.
Diffstat (limited to 'gcc/fortran/arith.cc')
0 files changed, 0 insertions, 0 deletions