Type Information Defines

The Flexible Type Management sets the defines to identify the type sizes. The following table lists these defines.

Table 1. Type Information Defines
Name Defined
__CHAR_IS_SIGNED__ see -T option or Backend
__CHAR_IS_UNSIGNED__ see -T option or Backend
__CHAR_IS_8BIT__ see -T option or Backend
__CHAR_IS_16BIT__ see -T option or Backend
__CHAR_IS_32BIT__ see -T option or Backend
__CHAR_IS_64BIT__ see -T option or Backend
__SHORT_IS_8BIT__ see -T option or Backend
__SHORT_IS_16BIT__ see -T option or Backend
__SHORT_IS_32BIT__ see -T option or Backend
__SHORT_IS_64BIT__ see -T option or Backend
__INT_IS_8BIT__ see -T option or Backend
__INT_IS_16BIT__ see -T option or Backend
__INT_IS_32BIT__ see -T option or Backend
__INT_IS_64BIT__ see -T option or Backend
__ENUM_IS_8BIT__ see -T option or Backend
__ENUM_IS_SIGNED__ see -T option or Backend
__ENUM_IS_UNSIGNED__ see -T option or Backend
__ENUM_IS_16BIT__ see -T option or Backend
__ENUM_IS_32BIT__ see -T option or Backend
__ENUM_IS_64BIT__ see -T option or Backend
__LONG_IS_8BIT__ see -T option or Backend
__LONG_IS_16BIT__ see -T option or Backend
__LONG_IS_32BIT__ see -T option or Backend
__LONG_IS_64BIT__ see -T option or Backend
__LONG_LONG_IS_8BIT__ see -T option or Backend
__LONG_LONG_IS_16BIT__ see -T option or Backend
__LONG_LONG_IS_32BIT__ see -T option or Backend
__LONG_LONG_IS_64BIT__ see -T option or Backend
__FLOAT_IS_IEEE32__ see -T option or Backend
__FLOAT_IS_DSP__ see -T option or Backend
__DOUBLE_IS_IEEE32__ see -T option or Backend
__DOUBLE_IS_DSP__ see -T option or Backend
__LONG_DOUBLE_IS_IEEE32__ see -T option or Backend
__LONG_DOUBLE_IS_DSP__ see -T option or Backend
__LONG_LONG_DOUBLE_IS_IEEE32__ see -T option or Backend
__LONG_LONG_DOUBLE_IS_DSP__ see -T option or Backend
__VTAB_DELTA_IS_8BIT__ see -T option
__VTAB_DELTA_IS_16BIT__ see -T option
__VTAB_DELTA_IS_32BIT__ see -T option
__VTAB_DELTA_IS_64BIT__ see -T option
__PLAIN_BITFIELD_IS_SIGNED__ see option -T or Backend
__PLAIN_BITFIELD_IS_UNSIGNED__ see option -T or Backend