aboutsummaryrefslogtreecommitdiff
path: root/gcc/varasm.c
diff options
context:
space:
mode:
authorHarald Anlauf <anlauf@gmx.de>2020-05-27 21:20:24 +0200
committerHarald Anlauf <anlauf@gmx.de>2020-05-27 21:20:24 +0200
commitc949ec9c4e88d2ff6dbd5b179abddf3703129577 (patch)
tree750dea8cbb687de15f40272d727eae1e5eeec402 /gcc/varasm.c
parent7d014acc1ea263df7ed44aa6cb7f75bb8e512aed (diff)
downloadgcc-c949ec9c4e88d2ff6dbd5b179abddf3703129577.zip
gcc-c949ec9c4e88d2ff6dbd5b179abddf3703129577.tar.gz
gcc-c949ec9c4e88d2ff6dbd5b179abddf3703129577.tar.bz2
PR fortran/95090 - ICE: identifier overflow
For long module name, derive type and component name, the generated name-mangled symbol did not fit into a buffer when coarrays were enabled. Provide sufficiently large temporary. 2020-05-27 Harald Anlauf <anlauf@gmx.de> gcc/fortran/ PR fortran/95090 * iresolve.c (gfc_get_string): Enlarge temporary for name-mangling. gcc/testsuite/ PR fortran/95090 * gfortran.dg/pr95090.f90: New test.
Diffstat (limited to 'gcc/varasm.c')
0 files changed, 0 insertions, 0 deletions