ref: e6ef99231498cfcd683a5132b7de6f266e50444d
dir: /cc1/arch/i386/arch.h/
#define RANK_BOOL 0 #define RANK_SCHAR 1 #define RANK_UCHAR 1 #define RANK_CHAR 1 #define RANK_SHORT 2 #define RANK_USHORT 2 #define RANK_INT 3 #define RANK_UINT 3 #define RANK_LONG 4 #define RANK_ULONG 4 #define RANK_LLONG 5 #define RANK_ULLONG 5 #define RANK_FLOAT 6 #define RANK_DOUBLE 7 #define RANK_LDOUBLE 8 #define TINT long long #define TUINT unsigned long long #define TFLOAT double #define L_SCHAR L_INT8 #define L_UCHAR L_UINT8 #define L_CHAR L_INT8 #define L_SHORT L_INT16 #define L_USHORT L_UINT16 #define L_INT L_INT32 #define L_UINT L_UINT32 #define L_LONG L_INT32 #define L_ULONG L_UINT32 #define L_LLONG L_INT64 #define L_ULLONG L_UINT64 #define L_BOOL 'B' #define L_FLOAT 'J' #define L_DOUBLE 'D' #define L_LDOUBLE 'H' #define L_ENUM L_INT