diff options
author | Steven Bosscher <steven@gcc.gnu.org> | 2012-07-16 11:50:29 +0000 |
---|---|---|
committer | Steven Bosscher <steven@gcc.gnu.org> | 2012-07-16 11:50:29 +0000 |
commit | ee44c28d39db91a3f562fdff9b1689d039c04023 (patch) | |
tree | 742cde71cc97835563df083d97bdd0724e48c4b5 /gcc/haifa-sched.c | |
parent | b3c144a3a7bff42cd361d49c0b2d0f293d1627a1 (diff) | |
download | gcc-ee44c28d39db91a3f562fdff9b1689d039c04023.zip gcc-ee44c28d39db91a3f562fdff9b1689d039c04023.tar.gz gcc-ee44c28d39db91a3f562fdff9b1689d039c04023.tar.bz2 |
haifa-sched.c (init_before_recovery): Do not set EDGE_CAN_FALLTHRU.
* haifa-sched.c (init_before_recovery): Do not set EDGE_CAN_FALLTHRU.
* cfgrtl.c (force_nonfallthru_and_redirect): Likewise.
From-SVN: r189523
Diffstat (limited to 'gcc/haifa-sched.c')
-rw-r--r-- | gcc/haifa-sched.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/haifa-sched.c b/gcc/haifa-sched.c index dcfac6a..9cd0070 100644 --- a/gcc/haifa-sched.c +++ b/gcc/haifa-sched.c @@ -7194,8 +7194,7 @@ init_before_recovery (basic_block *before_recovery_ptr) redirect_edge_succ (e, single); make_single_succ_edge (single, empty, 0); - make_single_succ_edge (empty, EXIT_BLOCK_PTR, - EDGE_FALLTHRU | EDGE_CAN_FALLTHRU); + make_single_succ_edge (empty, EXIT_BLOCK_PTR, EDGE_FALLTHRU); label = block_label (empty); x = emit_jump_insn_after (gen_jump (label), BB_END (single)); |