Review of remaining xm-host headers

Richard Henderson rth@redhat.com
Thu Apr 5 12:07:00 GMT 2001


On Thu, Apr 05, 2001 at 12:53:29PM -0400, DJ Delorie wrote:
> > alpha/xm-alpha-interix.h:
> > 	Forces HOST_WIDE_INT and HOST_WIDEST_INT to be long
> > 	long... presumably long is only 32 bits on this host.
> > 	(Why?)
> 
> Windows NT on alpha runs in alpha's 32-bit mode, not 64-bit mode.

To be clear, there is no "32 bit mode" on Alpha.  It's just
that NT sets sizeof(void*) = sizeof(long) = 4 and makes the
compiler do all the sign extensions to 64 bits.


r~



More information about the Gcc mailing list