Trying to work around a 16-bit x86 weirdness

Richard Henderson rth@redhat.com
Tue Oct 21 02:24:00 GMT 2003


On Mon, Oct 20, 2003 at 10:44:55AM +0200, Bernd Jendrissek wrote:
> (insn 23 8 24 0 (set (reg:HI bx [25])
>         (const_int 42000 [0xa410])) -1 (nil)

This is not a valid HImode constant.  Integer constants are
sign extended to HOST_WIDE_INT, regardless of the signedness
of the target type.


r~



More information about the Gcc mailing list