diff options
| author | Marcel Böhme <boehme.marcel@gmail.com> | 2016-07-13 16:06:09 -0600 |
|---|---|---|
| committer | Jeff Law <law@gcc.gnu.org> | 2016-07-13 16:06:09 -0600 |
| commit | 03ef0c6c55ab81002abef62cec430d0496c3a01c (patch) | |
| tree | b3334406be855b82bcea51ddd6f1f9d92224b0b4 /libjava/java/util | |
| parent | 0d355cf973a80a3d15132ceabd55f6510f729d88 (diff) | |
| download | gcc-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 'libjava/java/util')
0 files changed, 0 insertions, 0 deletions
