2012-12-20 Richard Biener <rguenther@suse.de>
commit91adfb467d1ca86a9b1a9ef6856b27f6f2f8b1ec
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 Dec 2012 12:45:48 +0000 (20 12:45 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 20 Dec 2012 12:45:48 +0000 (20 12:45 +0000)
treebe55ad20b58a1170be63f32e62e1407bc7395272
parent035b65e208aeb370f327ec07ba98c0ca3b21dc37
2012-12-20  Richard Biener  <rguenther@suse.de>

PR middle-end/55740
* cfghooks.c (merge_blocks): Properly handle merging of
two loop headers.

* g++.dg/torture/pr55740.C: New testcase.

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