PR tree-optimization/84960
commit8e1aae99cc9600322389f5e10ffddd7bf796d00c
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Mar 2018 20:53:16 +0000 (21 20:53 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Mar 2018 20:53:16 +0000 (21 20:53 +0000)
tree57ddf070a21d3f7a8a1953218bf99368d9a4f3b0
parent009bee8c4612b3a14cdabe7949bf33e6fdfe8baa
PR tree-optimization/84960
* tree-cfg.c (remove_bb): Don't move forced labels into bb->prev_bb
if it is ENTRY block, move them into single succ of ENTRY in that case.

* gcc.c-torture/compile/pr84960.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@258744 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/pr84960.c [new file with mode: 0644]
gcc/tree-cfg.c