Re: Question: Checking register value in buffer

Richard Henderson
2005-05-19T03:26:54Z

On Thu, May 19, 2005 at 01:23:32PM +1000, Joel Brobecker wrote:
> > sign = (LONGEST)1 << 63
> > zero = sign - 1;
>
> Isn't this assument that LONGEST is exactly 64 bits?

No. Since you're extracting a signed 8-byte int, the bits
above 63 will all be replicas of bit 63.

r~