From: Richard Kenner Date: Wed, 28 Apr 1993 18:57:49 +0000 (-0400) Subject: (emit_block_move): Cast to unsiged HOST_WIDE_INT instead of unsigned int. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=f85b95d1476dc627d4f7462f43327759ff7d4ad5;p=gcc.git (emit_block_move): Cast to unsiged HOST_WIDE_INT instead of unsigned int. From-SVN: r4260 --- diff --git a/gcc/expr.c b/gcc/expr.c index b0e422b582b..4b317cb446c 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -1377,7 +1377,7 @@ emit_block_move (x, y, size, align) here because if SIZE is less than the mode mask, as it is returned by the macro, it will definitely be less than the actual mode mask. */ - && (unsigned) INTVAL (size) <= GET_MODE_MASK (mode) + && (unsigned HOST_WIDE_INT) INTVAL (size) <= GET_MODE_MASK (mode) && (insn_operand_predicate[(int) code][0] == 0 || (*insn_operand_predicate[(int) code][0]) (x, BLKmode)) && (insn_operand_predicate[(int) code][1] == 0