diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2017-04-27 10:44:28 +0100 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2017-04-27 10:44:28 +0100 |
commit | de3b531c9aa93592f98ebd99c6b35be632e3c1b3 (patch) | |
tree | 663a245b3b7b8a12f360f4e61851e6af2521dfde /libiberty/ChangeLog | |
parent | e77e24291b85bcb1ae1c7c48d8194a66ba642974 (diff) | |
download | gcc-de3b531c9aa93592f98ebd99c6b35be632e3c1b3.zip gcc-de3b531c9aa93592f98ebd99c6b35be632e3c1b3.tar.gz gcc-de3b531c9aa93592f98ebd99c6b35be632e3c1b3.tar.bz2 |
PR demangler/80513 check for overflows and invalid characters in thunks
PR demangler/80513
* cp-demangle.c (d_number): Check for overflow.
* cplus-dem.c (consume_count): Fix overflow check.
(gnu_special): Check for underscore after thunk delta.
* testsuite/demangle-expected: Add tests for overflows and invalid
characters in thunks.
From-SVN: r247300
Diffstat (limited to 'libiberty/ChangeLog')
-rw-r--r-- | libiberty/ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog index 34e585e..1e7a6c6 100644 --- a/libiberty/ChangeLog +++ b/libiberty/ChangeLog @@ -1,3 +1,12 @@ +2017-04-27 Jonathan Wakely <jwakely@redhat.com> + + PR demangler/80513 + * cp-demangle.c (d_number): Check for overflow. + * cplus-dem.c (consume_count): Fix overflow check. + (gnu_special): Check for underscore after thunk delta. + * testsuite/demangle-expected: Add tests for overflows and invalid + characters in thunks. + 2017-04-21 Mark Wielaard <mark@klomp.org> * cp-demangle.c (MAX_RECURSION_COUNT): New constant. |