1 #define SIG_ATOMIC_TYPE "int" 2 3 #define INT8_TYPE "signed char" 4 #define INT16_TYPE "short int" 5 #define INT32_TYPE "int" 6 #define INT64_TYPE "long long int" 7 #define UINT8_TYPE "unsigned char" 8 #define UINT16_TYPE "short unsigned int" 9 #define UINT32_TYPE "unsigned int" 10 #define UINT64_TYPE "long long unsigned int" 11 12 #define INT_LEAST8_TYPE "signed char" 13 #define INT_LEAST16_TYPE "short int" 14 #define INT_LEAST32_TYPE "int" 15 #define INT_LEAST64_TYPE "long long int" 16 #define UINT_LEAST8_TYPE "unsigned char" 17 #define UINT_LEAST16_TYPE "short unsigned int" 18 #define UINT_LEAST32_TYPE "unsigned int" 19 #define UINT_LEAST64_TYPE "long long unsigned int" 20 21 #define INT_FAST8_TYPE "int" 22 #define INT_FAST16_TYPE "int" 23 #define INT_FAST32_TYPE "int" 24 #define INT_FAST64_TYPE "long long int" 25 #define UINT_FAST8_TYPE "unsigned int" 26 #define UINT_FAST16_TYPE "unsigned int" 27 #define UINT_FAST32_TYPE "unsigned int" 28 #define UINT_FAST64_TYPE "long long unsigned int" 29 30 #define INTMAX_TYPE "long long int" 31 #define UINTMAX_TYPE "long long unsigned int" 32 33 #define INTPTR_TYPE "long int" 34 #define UINTPTR_TYPE "long unsigned int" 35