Index: gcc/expr.c =================================================================== RCS file: /cvs/gcc/gcc/gcc/expr.c,v retrieving revision 1.492.2.19 diff -c -3 -p -r1.492.2.19 expr.c *** gcc/expr.c 14 Aug 2003 13:20:12 -0000 1.492.2.19 --- gcc/expr.c 5 Sep 2003 11:03:33 -0000 *************** emit_block_move_via_loop (x, y, size, al *** 2066,2073 **** if (tmp != iter) emit_move_insn (iter, tmp); - emit_note (NULL, NOTE_INSN_LOOP_CONT); emit_label (cmp_label); emit_cmp_and_jump_insns (iter, size, LT, NULL_RTX, iter_mode, true, top_label); --- 2066,2073 ---- if (tmp != iter) emit_move_insn (iter, tmp); emit_label (cmp_label); + emit_note (NULL, NOTE_INSN_LOOP_CONT); emit_cmp_and_jump_insns (iter, size, LT, NULL_RTX, iter_mode, true, top_label);