OSDN Git Service

* cfglayout.c (fixup_reorder_chain): When ensuring that there is at
authorebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 24 Oct 2010 07:45:26 +0000 (07:45 +0000)
committerebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 24 Oct 2010 07:45:26 +0000 (07:45 +0000)
commitdfb43842d40ed829ff958716fd8ca1d54e69ea31
tree28e69a6ab8a84a8bba7c04bb6a5015a69b04ea57
parent601154bb0896cbda1bdb39d9007ede48395bfee8
* cfglayout.c (fixup_reorder_chain): When ensuring that there is at
least one insn with a locus corresponding to an edge's goto_locus,
disregard non-fallthru edges to the exit block and merge the blocks
created for the same goto_locus.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@165897 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cfglayout.c