]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/except.c
2012-04-11 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Apr 2012 14:02:26 +0000 (14:02 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Apr 2012 14:02:26 +0000 (14:02 +0000)
commita4575f9d3b6de8de8343bbd7aa9493c3734d1da2
tree8d818b24c6d556017465b882562342d6e6bdb7fa
parent1e72b4cbbfc55440fe2a0f3b8ca0d08a80e73b41
2012-04-11  Richard Guenther  <rguenther@suse.de>

PR middle-end/52918
* except.c (sjlj_emit_dispatch_table): Properly update loop
structure.

* g++.dg/torture/pr52918-1.C: New testcase.
* g++.dg/torture/pr52918-2.C: Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@186320 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/except.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/torture/pr52918-1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/torture/pr52918-2.C [new file with mode: 0644]