9#ifndef ZEPHYR_LIB_LIBC_MINIMAL_INCLUDE_STDINT_H_
10#define ZEPHYR_LIB_LIBC_MINIMAL_INCLUDE_STDINT_H_
16#define INT8_MAX __INT8_MAX__
17#define INT16_MAX __INT16_MAX__
18#define INT32_MAX __INT32_MAX__
19#define INT64_MAX __INT64_MAX__
20#define INTMAX_MAX __INT64_MAX__
22#define INT8_MIN (-INT8_MAX - 1)
23#define INT16_MIN (-INT16_MAX - 1)
24#define INT32_MIN (-INT32_MAX - 1)
25#define INT64_MIN (-INT64_MAX - 1LL)
27#define UINT8_MAX __UINT8_MAX__
28#define UINT16_MAX __UINT16_MAX__
29#define UINT32_MAX __UINT32_MAX__
30#define UINT64_MAX __UINT64_MAX__
31#define UINTMAX_MAX __UINT64_MAX__
33#define INTPTR_MAX __INTPTR_MAX__
34#define INTPTR_MIN (-INTPTR_MAX - 1)
35#define UINTPTR_MAX __UINTPTR_MAX__
37#define PTRDIFF_MAX __PTRDIFF_MAX__
38#define PTRDIFF_MIN (-PTRDIFF_MAX - 1)
40#define SIZE_MAX __SIZE_MAX__
82#define INT8_C(_v) __INT8_C(_v)
83#define INT16_C(_v) __INT16_C(_v)
84#define INT32_C(_v) __INT32_C(_v)
85#define INT64_C(_v) __INT64_C(_v)
86#define INTMAX_C(_v) __INTMAX_C(_v)
88#define UINT8_C(_v) __UINT8_C(_v)
89#define UINT16_C(_v) __UINT16_C(_v)
90#define UINT32_C(_v) __UINT32_C(_v)
91#define UINT64_C(_v) __UINT64_C(_v)
92#define UINTMAX_C(_v) __UINTMAX_C(_v)
101#define INT8_C(x) __INT8_C(x)
105#define __UINT8_C(x) x ## U
109#define UINT8_C(x) __UINT8_C(x)
113#define __INT16_C(x) x
117#define INT16_C(x) __INT16_C(x)
121#define __UINT16_C(x) x ## U
125#define UINT16_C(x) __UINT16_C(x)
129#define __INT32_C(x) x
133#define INT32_C(x) __INT32_C(x)
137#define __UINT32_C(x) x ## U
141#define UINT32_C(x) __UINT32_C(x)
145#define __INT64_C(x) x
149#define INT64_C(x) __INT64_C(x)
153#define __UINT64_C(x) x ## ULL
157#define UINT64_C(x) __UINT64_C(x)
161#define __INTMAX_C(x) x
165#define INTMAX_C(x) __INTMAX_C(x)
169#define __UINTMAX_C(x) x ## ULL
173#define UINTMAX_C(x) __UINTMAX_C(x)
__UINT32_TYPE__ uint32_t
Definition: stdint.h:60
__INTPTR_TYPE__ intptr_t
Definition: stdint.h:74
__INT32_TYPE__ int32_t
Definition: stdint.h:44
__UINT_LEAST16_TYPE__ uint_least16_t
Definition: stdint.h:70
__UINT64_TYPE__ uint64_t
Definition: stdint.h:61
__UINT_FAST8_TYPE__ uint_fast8_t
Definition: stdint.h:64
__INT_LEAST16_TYPE__ int_least16_t
Definition: stdint.h:54
__UINT8_TYPE__ uint8_t
Definition: stdint.h:58
__INT_LEAST32_TYPE__ int_least32_t
Definition: stdint.h:55
__UINTPTR_TYPE__ uintptr_t
Definition: stdint.h:75
__INT_FAST32_TYPE__ int_fast32_t
Definition: stdint.h:50
__UINT16_TYPE__ uint16_t
Definition: stdint.h:59
__UINT_LEAST8_TYPE__ uint_least8_t
Definition: stdint.h:69
__UINT_FAST64_TYPE__ uint_fast64_t
Definition: stdint.h:67
__UINT_LEAST32_TYPE__ uint_least32_t
Definition: stdint.h:71
__INT_FAST16_TYPE__ int_fast16_t
Definition: stdint.h:49
__INT_LEAST64_TYPE__ int_least64_t
Definition: stdint.h:56
__INT_FAST8_TYPE__ int_fast8_t
Definition: stdint.h:48
__INT64_TYPE__ intmax_t
Definition: stdint.h:46
__UINT_FAST32_TYPE__ uint_fast32_t
Definition: stdint.h:66
__UINT_FAST16_TYPE__ uint_fast16_t
Definition: stdint.h:65
__UINT64_TYPE__ uintmax_t
Definition: stdint.h:62
__UINT_LEAST64_TYPE__ uint_least64_t
Definition: stdint.h:72
__INT_FAST64_TYPE__ int_fast64_t
Definition: stdint.h:51
__INT64_TYPE__ int64_t
Definition: stdint.h:45
__INT8_TYPE__ int8_t
Definition: stdint.h:42
__INT_LEAST8_TYPE__ int_least8_t
Definition: stdint.h:53
__INT16_TYPE__ int16_t
Definition: stdint.h:43