OSDN Git Service

* configure.in (case $THREADS): Add *-*-freebsd* configuration.
[pf3gnuchains/gcc-fork.git] / gcc / recog.c
index 6c3ecd4..a23f991 100644 (file)
@@ -1657,7 +1657,7 @@ asm_operand_ok (op, constraint)
             proper matching constraint, but we can't actually fail
             the check if they didn't.  Indicate that results are
             inconclusive.  */
-         while (*constraint >= '0' && *constraint <= '9')
+         while (ISDIGIT (*constraint))
            constraint++;
          result = -1;
          break;
@@ -2778,8 +2778,7 @@ split_all_insns (upd_life)
 
   if (changed)
     {
-      for (i = 0; i < n_basic_blocks; i++)
-       find_sub_basic_blocks (BASIC_BLOCK (i));
+      find_many_sub_basic_blocks (blocks);
     }
 
   if (changed && upd_life)
@@ -3121,6 +3120,8 @@ peephole2_optimize (dump_file)
                              = gen_rtx_EXPR_LIST (REG_NOTE_KIND (note),
                                                   XEXP (note, 0),
                                                   REG_NOTES (new_insn));
+                         default:
+                           /* Discard all other reg notes. */
                            break;
                          }