diff options
Diffstat (limited to 'gcc/cfglayout.c')
-rw-r--r-- | gcc/cfglayout.c | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/gcc/cfglayout.c b/gcc/cfglayout.c index f680eee..241e976 100644 --- a/gcc/cfglayout.c +++ b/gcc/cfglayout.c @@ -739,21 +739,11 @@ fixup_reorder_chain (void) } else { -#ifndef CASE_DROPS_THROUGH /* Otherwise we have some return, switch or computed jump. In the 99% case, there should not have been a fallthru edge. */ gcc_assert (returnjump_p (bb_end_insn) || !e_fall); continue; -#else - if (returnjump_p (bb_end_insn) || !e_fall) - continue; - /* Except for VAX. Since we didn't have predication for the - tablejump, the fallthru block should not have moved. */ - if (bb->rbi->next == e_fall->dest) - continue; - bb_end_insn = skip_insns_after_block (bb); -#endif } } else |