2 * _default_types implementation for xtensa lx106 arch
4 * Simplified version of generic _default_types.h, ignores gcc
5 * built-in standard types.
8 #ifndef _MACHINE__DEFAULT_TYPES_H
9 #define _MACHINE__DEFAULT_TYPES_H
11 #include <sys/features.h>
17 typedef signed char __int8_t ;
18 typedef unsigned char __uint8_t ;
19 #define ___int8_t_defined 1
21 typedef signed short __int16_t;
22 typedef unsigned short __uint16_t;
23 #define ___int16_t_defined 1
25 typedef signed int __int32_t;
26 typedef unsigned int __uint32_t;
27 #define ___int32_t_defined 1
29 typedef signed long long __int64_t;
30 typedef unsigned long long __uint64_t;
31 #define ___int64_t_defined 1
33 typedef __int8_t __int_least8_t;
34 typedef __uint8_t __uint_least8_t;
35 #define ___int_least8_t_defined
37 typedef __int16_t __int_least16_t;
38 typedef __uint16_t __uint_least16_t;
39 #define ___int_least16_t_defined
41 typedef __int32_t __int_least32_t;
42 typedef __uint32_t __uint_least32_t;
43 #define ___int_least32_t_defined
45 typedef __int64_t __int_least64_t;
46 typedef __uint64_t __uint_least64_t;
47 #define ___int_least64_t_defined
49 typedef __INTPTR_TYPE__ __intptr_t;
50 typedef __UINTPTR_TYPE__ __uintptr_t;
56 #endif /* _MACHINE__DEFAULT_TYPES_H */