User`s guide
Cray XMT™ Programming Environment User’s Guide
The Cray XMT C and C++ compilers also support the ten nonstandard integer types
in the following list. The -short16 and -i4 compiler flags do not affect the size of
these types, so it is preferable that you use these in exported include files.
__short16 A 2-byte (16-bit) value.
unsigned __short16
A 2-byte (16-bit) value.
__short32 A 4-byte (32-bit) value.
unsigned __short32
A 4-byte (32-bit) value.
__int16 A 2-byte (16-bit) value.
unsigned __int16
A 2-byte (16-bit) value.
__int32 A 4-byte (32-bit) value.
unsigned __int32
A 4-byte (32-bit) value.
__int 64 An 8-byte (64-bit) value.
unsigned __int64
An 8-byte (64-bit) value.
138 S–2479–20