File emit-note.patch of Package gcc33

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);
openSUSE Build Service is sponsored by