OSDN Git Service

(OBJC_ERR_BAD_STATE): New error code.
[pf3gnuchains/gcc-fork.git] / gcc / flow.c
index 9e1d306..0689d60 100644 (file)
@@ -608,7 +608,7 @@ find_basic_blocks (f, nonlocal_label_list)
                     to as live.  */
 
                  for (insn = basic_block_head[i];
-                      insn != basic_block_end[i];
+                      insn != NEXT_INSN (basic_block_end[i]);
                       insn = NEXT_INSN (insn))
                    {
                      if (GET_RTX_CLASS (GET_CODE (insn)) == 'i')
@@ -2426,7 +2426,7 @@ mark_used_regs (needed, live, x, final, insn)
 
                SET_REGNO_REG_SET (live, regno_n);
                some_needed |= needed_regno;
-               some_not_needed != ! needed_regno;
+               some_not_needed |= ! needed_regno;
              }
          }
        if (final)