shithub: scc

ref: 8b00f72b25f932c65f7b3f54ca5f94742d0d00be
dir: /cc1/arch/z80/arch.h/

View raw version

#define TINT        long long
#define TUINT       unsigned long long
#define TFLOAT      double

#define RANK_BOOL    0
#define RANK_SCHAR   1
#define RANK_UCHAR   2
#define RANK_CHAR    3
#define RANK_SHORT   4
#define RANK_USHORT  5
#define RANK_INT     6
#define RANK_UINT    7
#define RANK_LONG    8
#define RANK_ULONG   9
#define RANK_LLONG   10
#define RANK_ULLONG  11
#define RANK_FLOAT   12
#define RANK_DOUBLE  13
#define RANK_LDOUBLE 15

#define L_SCHAR     L_INT8
#define L_UCHAR     L_UINT8
#define L_CHAR      L_UINT8
#define L_SHORT     L_INT16
#define L_USHORT    L_UINT16
#define L_INT       L_INT16
#define L_UINT      L_UINT16
#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