diff options
author | dj <dj@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-02-19 20:02:16 +0000 |
---|---|---|
committer | dj <dj@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-02-19 20:02:16 +0000 |
commit | 080f842c76c96e12a4b4171bad2de302ada9c602 (patch) | |
tree | 77b3e82a8f3bdacf1a50fa522f3943dcf4a85824 /libiberty/ChangeLog | |
parent | 268ae5e93e8ccf6551bdcac796919f22cdb07006 (diff) | |
download | gcc-080f842c76c96e12a4b4171bad2de302ada9c602.tar.gz |
* testsuite/demangle-expected: Add test case for infinite loop in
demangler.
* cplus-dem.c (demangle_arm_hp_template): Stop trying to demangle
if do_type() doesn't make any progress --- prevents an infinite
loop.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49875 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libiberty/ChangeLog')
-rw-r--r-- | libiberty/ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog index f3ef42903ca..9c0fe09dcac 100644 --- a/libiberty/ChangeLog +++ b/libiberty/ChangeLog @@ -1,3 +1,11 @@ +2002-02-19 Scott Snyder <snyder@fnal.gov> + + * testsuite/demangle-expected: Add test case for infinite loop in + demangler. + * cplus-dem.c (demangle_arm_hp_template): Stop trying to demangle + if do_type() doesn't make any progress --- prevents an infinite + loop. + 2002-02-18 Carlo Wood <carlo@gnu.org> PR c++/5390 |