aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-split.c
diff options
context:
space:
mode:
authorHarald Anlauf <anlauf@gmx.de>2020-06-07 14:47:24 +0200
committerHarald Anlauf <anlauf@gmx.de>2020-06-07 14:47:24 +0200
commitb342cfd648e6658363c7c8fef83af8f59dba1795 (patch)
tree9a1a25ff8675055eead33666adabad390ffe3fe4 /gcc/tree-ssa-loop-split.c
parentd8930b138788258aaad77b8fe821ce44d08a66d1 (diff)
downloadgcc-b342cfd648e6658363c7c8fef83af8f59dba1795.zip
gcc-b342cfd648e6658363c7c8fef83af8f59dba1795.tar.gz
gcc-b342cfd648e6658363c7c8fef83af8f59dba1795.tar.bz2
PR fortran/95091 - Buffer overflows with submodules and long symbols
With submodules, name mangling results in long internal symbols. This requires adjustment of the sizes of temporaries to avoid buffer overflows. 2020-06-07 Harald Anlauf <anlauf@gmx.de> gcc/fortran/ PR fortran/95091 * class.c (get_unique_type_string, gfc_hash_value): Enlarge buffers, and check whether the strings returned by get_unique_type_string() fit.
Diffstat (limited to 'gcc/tree-ssa-loop-split.c')
0 files changed, 0 insertions, 0 deletions