aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/decl.c
diff options
context:
space:
mode:
authorHarald Anlauf <anlauf@gmx.de>2020-05-26 21:19:19 +0200
committerHarald Anlauf <anlauf@gmx.de>2020-05-26 21:19:19 +0200
commit48d526613961f410a87855ba2fef8909e925d9fa (patch)
tree7f9e28487c8e1609f8cb723919b6403b47056ecd /gcc/ada/gcc-interface/decl.c
parent9f0cb44e9b1da3676879b73728b31d421a8b1178 (diff)
downloadgcc-48d526613961f410a87855ba2fef8909e925d9fa.zip
gcc-48d526613961f410a87855ba2fef8909e925d9fa.tar.gz
gcc-48d526613961f410a87855ba2fef8909e925d9fa.tar.bz2
PR fortran/95089 - ICE in gfc_get_derived_type, at fortran/trans-types.c:2843
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-26 Harald Anlauf <anlauf@gmx.de> gcc/fortran/ PR fortran/95089 * trans-types.c (gfc_get_derived_type): Enlarge temporary to hold mangled name "_caf_symbol". gcc/testsuite/ PR fortran/95089 * gfortran.dg/pr95089.f90: New test.
Diffstat (limited to 'gcc/ada/gcc-interface/decl.c')
0 files changed, 0 insertions, 0 deletions