*** empty log message ***
authorMichael Meissner <meissner@gcc.gnu.org>
Fri, 17 Apr 1992 00:47:13 +0000 (00:47 +0000)
committerMichael Meissner <meissner@gcc.gnu.org>
Fri, 17 Apr 1992 00:47:13 +0000 (00:47 +0000)
From-SVN: r751

gcc/config/mips/mips.c

index 25cc56c8017b37811c6345878a53aa8976c86624..9350b97cdba4ffa12a6577f008d1102a8bf58503 100644 (file)
@@ -1972,8 +1972,11 @@ output_block_move (insn, operands, num_regs)
       if (reg_mentioned_p (operands[i], operands[0])
          || reg_mentioned_p (operands[i], operands[1]))
        {
-         warning ("register $%d passed as address and temp register to block move",
-                  REGNO (operands[i]));
+         /* register passed as address and temp register to block move  */
+         /* To have a correct compiler, either this function
+            has to handle the case, or something else has to make
+            sure the case won't arise.  */
+         abort ();
 
          for (j = i+1; j < last_operand; j++)
            operands[j-1] = operands[j];