+2003-01-28 Andreas Schwab <schwab@suse.de>
+
+ * combine.c (force_to_mode): Add cast to fix warning when
+ STORE_FLAG_VALUE is negative.
+
2003-01-27 Richard Henderson <rth@redhat.com>
* Makefile.in (cse.o): Depend on TARGET_H.
which is equal to STORE_FLAG_VALUE. */
if ((mask & ~STORE_FLAG_VALUE) == 0 && XEXP (x, 1) == const0_rtx
&& exact_log2 (nonzero_bits (XEXP (x, 0), mode)) >= 0
- && nonzero_bits (XEXP (x, 0), mode) == STORE_FLAG_VALUE)
+ && (nonzero_bits (XEXP (x, 0), mode)
+ == (unsigned HOST_WIDE_INT) STORE_FLAG_VALUE))
return force_to_mode (XEXP (x, 0), mode, mask, reg, next_select);
break;