diff options
author | Tobias Burnus <tobias@codesourcery.com> | 2022-10-17 18:15:16 +0200 |
---|---|---|
committer | Tobias Burnus <tobias@codesourcery.com> | 2022-10-17 18:15:16 +0200 |
commit | 8950288333162caa68b85c71ed2d02f40976ddb9 (patch) | |
tree | 20b2d8a10c970cca56a552c01bfc66782031a456 /gcc/fortran/arith.cc | |
parent | 3bd5d9a28e1ce4d1615902397b5ad50909839d6d (diff) | |
download | gcc-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