(expand_asm_operands): Type '0'..'4' operands may allow regs, so move
authorRichard Kenner <kenner@gcc.gnu.org>
Sun, 13 Aug 1995 22:36:03 +0000 (18:36 -0400)
committerRichard Kenner <kenner@gcc.gnu.org>
Sun, 13 Aug 1995 22:36:03 +0000 (18:36 -0400)
them to the default case.

From-SVN: r10218

gcc/stmt.c

index b60abe1..5002b89 100644 (file)
@@ -1533,7 +1533,6 @@ expand_asm_operands (string, outputs, inputs, clobbers, vol, filename, line)
            return;
 
          case '?':  case '!':  case '*':  case '%':  case '&':
-         case '0':  case '1':  case '2':  case '3':  case '4':
          case 'V':  case 'm':  case 'o':  case '<':  case '>':
          case 'E':  case 'F':  case 'G':  case 'H':  case 'X':
          case 's':  case 'i':  case 'n':
@@ -1544,6 +1543,7 @@ expand_asm_operands (string, outputs, inputs, clobbers, vol, filename, line)
 #endif
            break;
 
+         case '0':  case '1':  case '2':  case '3':  case '4':
          case 'p':  case 'g':  case 'r':
          default:
            allows_reg = 1;