1 #define __S8_TYPEDEF __signed__ char 2 #define __U8_TYPEDEF unsigned char 3 #define __S16_TYPEDEF __signed__ short 4 #define __U16_TYPEDEF unsigned short 5 #define __S32_TYPEDEF __signed__ int 6 #define __U32_TYPEDEF unsigned int 7 #define __S64_TYPEDEF __signed__ long long 8 #define __U64_TYPEDEF unsigned long long 9