aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/resolve.c
diff options
context:
space:
mode:
authorHarald Anlauf <anlauf@gmx.de>2021-02-23 19:09:14 +0100
committerHarald Anlauf <anlauf@gmx.de>2021-02-23 19:09:14 +0100
commita6c7e0fcffc857e67dffdd7609be663cc3aac7d2 (patch)
tree3f7b4f10ac452623e400273b8099feece02d5e6f /gcc/fortran/resolve.c
parent47145e6916f58e1cd4f562c06fa7289da49f690c (diff)
downloadgcc-a6c7e0fcffc857e67dffdd7609be663cc3aac7d2.zip
gcc-a6c7e0fcffc857e67dffdd7609be663cc3aac7d2.tar.gz
gcc-a6c7e0fcffc857e67dffdd7609be663cc3aac7d2.tar.bz2
PR fortran/99206 - ICE in add_init_expr_to_sym, at fortran/decl.c:1980
Make sure that the string length is properly set during simplification even when the resulting array is zero-sized. gcc/fortran/ChangeLog: PR fortran/99206 * simplify.c (gfc_simplify_reshape): Set string length for character arguments. gcc/testsuite/ChangeLog: PR fortran/99206 * gfortran.dg/reshape_zerosize_4.f90: New test.
Diffstat (limited to 'gcc/fortran/resolve.c')
0 files changed, 0 insertions, 0 deletions