aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMarcel Böhme <boehme.marcel@gmail.com>2016-07-13 16:06:09 -0600
committerJeff Law <law@gcc.gnu.org>2016-07-13 16:06:09 -0600
commit03ef0c6c55ab81002abef62cec430d0496c3a01c (patch)
treeb3334406be855b82bcea51ddd6f1f9d92224b0b4 /gcc
parent0d355cf973a80a3d15132ceabd55f6510f729d88 (diff)
downloadgcc-03ef0c6c55ab81002abef62cec430d0496c3a01c.zip
gcc-03ef0c6c55ab81002abef62cec430d0496c3a01c.tar.gz
gcc-03ef0c6c55ab81002abef62cec430d0496c3a01c.tar.bz2
re PR c++/70926 (Libiberty Demangler segfaults (5))
PR c++/70926 * cplus-dem.c: Handle large values and overflow when demangling length variables. (demangle_template_value_parm): Read only until end of mangled string. (do_hpacc_template_literal): Likewise. (do_type): Handle overflow when demangling array indices. From-SVN: r238313
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions