|
Boost : |
From: Dan Gohman (djg_at_[hidden])
Date: 2003-01-22 11:58:46
John Maddock wrote:
> I'll commit that, but I would prefer to make the test Cray specific as well
> as testing for #ifdef USHRT_MAX == 0xffffffff, is there some macro that the
> Cray compiler defines?
On the Cray T3D, Cray T3E, and Cray SV1, _CRAYT3D, _CRAYT3E, and
_CRAYSV1 are defined.
On the Cray X1, __crayx1 is defined, short is 16 bits (don't use it for
int_fast16_t, though), int is 32 bits, and long is 64 bits.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk