4 // types needed by stdatomic.h
6 typedef char int_least8_t;
7 typedef short int_least16_t;
8 typedef int int_least32_t;
9 typedef long long int int_least64_t;
10 typedef unsigned char uint_least8_t;
11 typedef unsigned short uint_least16_t;
12 typedef unsigned int uint_least32_t;
13 typedef unsigned long long uint_least64_t;
15 typedef char int_fast8_t;
16 typedef short int_fast16_t;
17 typedef int int_fast32_t;
18 typedef long long int int_fast64_t;
19 typedef unsigned char uint_fast8_t;
20 typedef unsigned short uint_fast16_t;
21 typedef unsigned int uint_fast32_t;
22 typedef unsigned long long uint_fast64_t;
25 typedef unsigned int uintptr_t;
27 typedef unsigned int uintmax_t;
29 // additional types for unwind.h
31 typedef unsigned int uint32_t;
32 typedef unsigned long long uint64_t;