jump.c (mark_all_labels): Work in cfglayout mode.
authorSteven Bosscher <steven@gcc.gnu.org>
Sat, 25 Nov 2006 10:53:06 +0000 (10:53 +0000)
committerSteven Bosscher <steven@gcc.gnu.org>
Sat, 25 Nov 2006 10:53:06 +0000 (10:53 +0000)
commit05549c9604478e34987a41237d67261c42081c0a
treedbf72ba61ed6753fe19c4159331e8b57ecaa7d44
parentdc4871cba20dcaade3c609117f4b5ee4e08aeb6b
jump.c (mark_all_labels): Work in cfglayout mode.

* jump.c (mark_all_labels): Work in cfglayout mode.
* cfgcleanup.c (cleanup_cfg): Do not call delete_dead_jumptables
when in cfglayout mode, because there are no dead jumptables
visible.
* cfgrtl.c (commit_one_edge_insertion): Don't set bb->aux when
in cfglayout mode.
(commit_edge_insertions): Do not allow insertion of instructions
with control flow insns when in cfglayout mode.

From-SVN: r119191
gcc/ChangeLog
gcc/cfgcleanup.c
gcc/cfgrtl.c
gcc/jump.c