cfglayout.c (fixup_fallthru_exit_predecesor): New static function.
authorJan Hubicka <jh@suse.cz>
Wed, 14 Nov 2001 19:36:17 +0000 (20:36 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Wed, 14 Nov 2001 19:36:17 +0000 (19:36 +0000)
commit497786446ba35ea6814862bcd76851e1379653ab
tree8373fb038b6e57cf4216b741d08ffb702752c650
parent852d3dad0dc7b0ed7144b1409393997830eab8d2
cfglayout.c (fixup_fallthru_exit_predecesor): New static function.

* cfglayout.c (fixup_fallthru_exit_predecesor): New static function.
(cfg_layout_finalize): Use it.
* bb-reorder.c (HAVE_epilogue): Remove.
(make_reorder_chain): Do not care special placement of
last basic block.

* predict.c (expected_value_to_br_prob): Delete the note
once transformed.

* c-decl.c (c_expand_body): Fix TV_EXPAND nesting problem;
measure integration time separately.

From-SVN: r47019
gcc/ChangeLog
gcc/bb-reorder.c
gcc/c-decl.c
gcc/cfglayout.c
gcc/predict.c