aboutsummaryrefslogtreecommitdiff
path: root/gcc/except.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2014-05-14 10:36:23 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2014-05-14 10:36:23 +0000
commit8a829274db9c7d33a7d14409e0bb09a98e213c98 (patch)
treee17234d018b48620594f0fe21d40d1e47c16955d /gcc/except.c
parent112903088c98fc1995fbfbcaa1b86234b535b8b4 (diff)
downloadgcc-8a829274db9c7d33a7d14409e0bb09a98e213c98.zip
gcc-8a829274db9c7d33a7d14409e0bb09a98e213c98.tar.gz
gcc-8a829274db9c7d33a7d14409e0bb09a98e213c98.tar.bz2
cfgcleanup.c (try_forward_edges): Use location_t for locations.
* cfgcleanup.c (try_forward_edges): Use location_t for locations. * cfgrtl.c (rtl_merge_blocks): Fix comment. (cfg_layout_merge_blocks): Likewise. * except.c (emit_to_new_bb_before): Remove prev_bb local variable. From-SVN: r210416
Diffstat (limited to 'gcc/except.c')
-rw-r--r--gcc/except.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/except.c b/gcc/except.c
index 5b33c9c..dff0ade 100644
--- a/gcc/except.c
+++ b/gcc/except.c
@@ -949,7 +949,7 @@ static basic_block
emit_to_new_bb_before (rtx seq, rtx insn)
{
rtx last;
- basic_block bb, prev_bb;
+ basic_block bb;
edge e;
edge_iterator ei;
@@ -964,8 +964,7 @@ emit_to_new_bb_before (rtx seq, rtx insn)
last = emit_insn_before (seq, insn);
if (BARRIER_P (last))
last = PREV_INSN (last);
- prev_bb = BLOCK_FOR_INSN (insn)->prev_bb;
- bb = create_basic_block (seq, last, prev_bb);
+ bb = create_basic_block (seq, last, BLOCK_FOR_INSN (insn)->prev_bb);
update_bb_for_insn (bb);
bb->flags |= BB_SUPERBLOCK;
return bb;