diff options
| -rw-r--r-- | gcc/ChangeLog | 4 | ||||
| -rw-r--r-- | gcc/emit-rtl.c | 3 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c7a5094..50b998b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2004-07-17 Graham Stott <graham.stott@btinternet.com> + + * emit-rtl.c (reorder_insns): Don't set BB for a BARRIER insn. + 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl> * doc/sourcebuild.texi: Remove libf2c entry. diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index 0f32005..da722ee 100644 --- a/gcc/emit-rtl.c +++ b/gcc/emit-rtl.c @@ -3790,7 +3790,8 @@ reorder_insns (rtx from, rtx to, rtx after) BB_END (bb) = to; for (x = from; x != NEXT_INSN (to); x = NEXT_INSN (x)) - set_block_for_insn (x, bb); + if (!BARRIER_P (x)) + set_block_for_insn (x, bb); } } |
