Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of LG by
stdint.h@0:8ad47e2b6f00, 2016-01-30 (annotated)
- Committer:
- igor_v
- Date:
- Sat Jan 30 13:00:39 2016 +0000
- Revision:
- 0:8ad47e2b6f00
2016_01_30;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
igor_v | 0:8ad47e2b6f00 | 1 | /* Copyright (C) ARM Ltd., 1999 */ |
igor_v | 0:8ad47e2b6f00 | 2 | /* All rights reserved */ |
igor_v | 0:8ad47e2b6f00 | 3 | |
igor_v | 0:8ad47e2b6f00 | 4 | /* |
igor_v | 0:8ad47e2b6f00 | 5 | * RCS $Revision: 137748 $ |
igor_v | 0:8ad47e2b6f00 | 6 | * Checkin $Date: 2008-09-11 17:34:24 +0100 (Thu, 11 Sep 2008) $ |
igor_v | 0:8ad47e2b6f00 | 7 | * Revising $Author: agrant $ |
igor_v | 0:8ad47e2b6f00 | 8 | */ |
igor_v | 0:8ad47e2b6f00 | 9 | |
igor_v | 0:8ad47e2b6f00 | 10 | #ifndef __stdint_h |
igor_v | 0:8ad47e2b6f00 | 11 | #define __stdint_h |
igor_v | 0:8ad47e2b6f00 | 12 | |
igor_v | 0:8ad47e2b6f00 | 13 | #ifndef __STDINT_DECLS |
igor_v | 0:8ad47e2b6f00 | 14 | #define __STDINT_DECLS |
igor_v | 0:8ad47e2b6f00 | 15 | |
igor_v | 0:8ad47e2b6f00 | 16 | #undef __CLIBNS |
igor_v | 0:8ad47e2b6f00 | 17 | |
igor_v | 0:8ad47e2b6f00 | 18 | #ifdef __cplusplus |
igor_v | 0:8ad47e2b6f00 | 19 | namespace std { |
igor_v | 0:8ad47e2b6f00 | 20 | #define __CLIBNS std:: |
igor_v | 0:8ad47e2b6f00 | 21 | extern "C" { |
igor_v | 0:8ad47e2b6f00 | 22 | #else |
igor_v | 0:8ad47e2b6f00 | 23 | #define __CLIBNS |
igor_v | 0:8ad47e2b6f00 | 24 | #endif /* __cplusplus */ |
igor_v | 0:8ad47e2b6f00 | 25 | |
igor_v | 0:8ad47e2b6f00 | 26 | |
igor_v | 0:8ad47e2b6f00 | 27 | /* |
igor_v | 0:8ad47e2b6f00 | 28 | * 'signed' is redundant below, except for 'signed char' and if |
igor_v | 0:8ad47e2b6f00 | 29 | * the typedef is used to declare a bitfield. |
igor_v | 0:8ad47e2b6f00 | 30 | * '__int64' is used instead of 'long long' so that this header |
igor_v | 0:8ad47e2b6f00 | 31 | * can be used in --strict mode. |
igor_v | 0:8ad47e2b6f00 | 32 | */ |
igor_v | 0:8ad47e2b6f00 | 33 | |
igor_v | 0:8ad47e2b6f00 | 34 | /* 7.18.1.1 */ |
igor_v | 0:8ad47e2b6f00 | 35 | |
igor_v | 0:8ad47e2b6f00 | 36 | /* exact-width signed integer types */ |
igor_v | 0:8ad47e2b6f00 | 37 | typedef signed char int8_t; |
igor_v | 0:8ad47e2b6f00 | 38 | typedef signed short int int16_t; |
igor_v | 0:8ad47e2b6f00 | 39 | typedef signed int int32_t; |
igor_v | 0:8ad47e2b6f00 | 40 | typedef signed __int64 int64_t; |
igor_v | 0:8ad47e2b6f00 | 41 | |
igor_v | 0:8ad47e2b6f00 | 42 | /* exact-width unsigned integer types */ |
igor_v | 0:8ad47e2b6f00 | 43 | typedef unsigned char uint8_t; |
igor_v | 0:8ad47e2b6f00 | 44 | typedef unsigned short int uint16_t; |
igor_v | 0:8ad47e2b6f00 | 45 | typedef unsigned int uint32_t; |
igor_v | 0:8ad47e2b6f00 | 46 | typedef unsigned __int64 uint64_t; |
igor_v | 0:8ad47e2b6f00 | 47 | |
igor_v | 0:8ad47e2b6f00 | 48 | /* 7.18.1.2 */ |
igor_v | 0:8ad47e2b6f00 | 49 | |
igor_v | 0:8ad47e2b6f00 | 50 | /* smallest type of at least n bits */ |
igor_v | 0:8ad47e2b6f00 | 51 | /* minimum-width signed integer types */ |
igor_v | 0:8ad47e2b6f00 | 52 | typedef signed char int_least8_t; |
igor_v | 0:8ad47e2b6f00 | 53 | typedef signed short int int_least16_t; |
igor_v | 0:8ad47e2b6f00 | 54 | typedef signed int int_least32_t; |
igor_v | 0:8ad47e2b6f00 | 55 | typedef signed __int64 int_least64_t; |
igor_v | 0:8ad47e2b6f00 | 56 | |
igor_v | 0:8ad47e2b6f00 | 57 | /* minimum-width unsigned integer types */ |
igor_v | 0:8ad47e2b6f00 | 58 | typedef unsigned char uint_least8_t; |
igor_v | 0:8ad47e2b6f00 | 59 | typedef unsigned short int uint_least16_t; |
igor_v | 0:8ad47e2b6f00 | 60 | typedef unsigned int uint_least32_t; |
igor_v | 0:8ad47e2b6f00 | 61 | typedef unsigned __int64 uint_least64_t; |
igor_v | 0:8ad47e2b6f00 | 62 | |
igor_v | 0:8ad47e2b6f00 | 63 | /* 7.18.1.3 */ |
igor_v | 0:8ad47e2b6f00 | 64 | |
igor_v | 0:8ad47e2b6f00 | 65 | /* fastest minimum-width signed integer types */ |
igor_v | 0:8ad47e2b6f00 | 66 | typedef signed int int_fast8_t; |
igor_v | 0:8ad47e2b6f00 | 67 | typedef signed int int_fast16_t; |
igor_v | 0:8ad47e2b6f00 | 68 | typedef signed int int_fast32_t; |
igor_v | 0:8ad47e2b6f00 | 69 | typedef signed __int64 int_fast64_t; |
igor_v | 0:8ad47e2b6f00 | 70 | |
igor_v | 0:8ad47e2b6f00 | 71 | /* fastest minimum-width unsigned integer types */ |
igor_v | 0:8ad47e2b6f00 | 72 | typedef unsigned int uint_fast8_t; |
igor_v | 0:8ad47e2b6f00 | 73 | typedef unsigned int uint_fast16_t; |
igor_v | 0:8ad47e2b6f00 | 74 | typedef unsigned int uint_fast32_t; |
igor_v | 0:8ad47e2b6f00 | 75 | typedef unsigned __int64 uint_fast64_t; |
igor_v | 0:8ad47e2b6f00 | 76 | |
igor_v | 0:8ad47e2b6f00 | 77 | /* 7.18.1.4 integer types capable of holding object pointers */ |
igor_v | 0:8ad47e2b6f00 | 78 | typedef signed int intptr_t; |
igor_v | 0:8ad47e2b6f00 | 79 | typedef unsigned int uintptr_t; |
igor_v | 0:8ad47e2b6f00 | 80 | |
igor_v | 0:8ad47e2b6f00 | 81 | /* 7.18.1.5 greatest-width integer types */ |
igor_v | 0:8ad47e2b6f00 | 82 | typedef signed __int64 intmax_t; |
igor_v | 0:8ad47e2b6f00 | 83 | typedef unsigned __int64 uintmax_t; |
igor_v | 0:8ad47e2b6f00 | 84 | |
igor_v | 0:8ad47e2b6f00 | 85 | |
igor_v | 0:8ad47e2b6f00 | 86 | #if !defined(__cplusplus) || defined(__STDC_LIMIT_MACROS) |
igor_v | 0:8ad47e2b6f00 | 87 | |
igor_v | 0:8ad47e2b6f00 | 88 | /* 7.18.2.1 */ |
igor_v | 0:8ad47e2b6f00 | 89 | |
igor_v | 0:8ad47e2b6f00 | 90 | /* minimum values of exact-width signed integer types */ |
igor_v | 0:8ad47e2b6f00 | 91 | #define INT8_MIN -128 |
igor_v | 0:8ad47e2b6f00 | 92 | #define INT16_MIN -32768 |
igor_v | 0:8ad47e2b6f00 | 93 | #define INT32_MIN (~0x7fffffff) /* -2147483648 is unsigned */ |
igor_v | 0:8ad47e2b6f00 | 94 | #define INT64_MIN __ESCAPE__(~0x7fffffffffffffffll) /* -9223372036854775808 is unsigned */ |
igor_v | 0:8ad47e2b6f00 | 95 | |
igor_v | 0:8ad47e2b6f00 | 96 | /* maximum values of exact-width signed integer types */ |
igor_v | 0:8ad47e2b6f00 | 97 | #define INT8_MAX 127 |
igor_v | 0:8ad47e2b6f00 | 98 | #define INT16_MAX 32767 |
igor_v | 0:8ad47e2b6f00 | 99 | #define INT32_MAX 2147483647 |
igor_v | 0:8ad47e2b6f00 | 100 | #define INT64_MAX __ESCAPE__(9223372036854775807ll) |
igor_v | 0:8ad47e2b6f00 | 101 | |
igor_v | 0:8ad47e2b6f00 | 102 | /* maximum values of exact-width unsigned integer types */ |
igor_v | 0:8ad47e2b6f00 | 103 | #define UINT8_MAX 255 |
igor_v | 0:8ad47e2b6f00 | 104 | #define UINT16_MAX 65535 |
igor_v | 0:8ad47e2b6f00 | 105 | #define UINT32_MAX 4294967295u |
igor_v | 0:8ad47e2b6f00 | 106 | #define UINT64_MAX __ESCAPE__(18446744073709551615ull) |
igor_v | 0:8ad47e2b6f00 | 107 | |
igor_v | 0:8ad47e2b6f00 | 108 | /* 7.18.2.2 */ |
igor_v | 0:8ad47e2b6f00 | 109 | |
igor_v | 0:8ad47e2b6f00 | 110 | /* minimum values of minimum-width signed integer types */ |
igor_v | 0:8ad47e2b6f00 | 111 | #define INT_LEAST8_MIN -128 |
igor_v | 0:8ad47e2b6f00 | 112 | #define INT_LEAST16_MIN -32768 |
igor_v | 0:8ad47e2b6f00 | 113 | #define INT_LEAST32_MIN (~0x7fffffff) |
igor_v | 0:8ad47e2b6f00 | 114 | #define INT_LEAST64_MIN __ESCAPE__(~0x7fffffffffffffffll) |
igor_v | 0:8ad47e2b6f00 | 115 | |
igor_v | 0:8ad47e2b6f00 | 116 | /* maximum values of minimum-width signed integer types */ |
igor_v | 0:8ad47e2b6f00 | 117 | #define INT_LEAST8_MAX 127 |
igor_v | 0:8ad47e2b6f00 | 118 | #define INT_LEAST16_MAX 32767 |
igor_v | 0:8ad47e2b6f00 | 119 | #define INT_LEAST32_MAX 2147483647 |
igor_v | 0:8ad47e2b6f00 | 120 | #define INT_LEAST64_MAX __ESCAPE__(9223372036854775807ll) |
igor_v | 0:8ad47e2b6f00 | 121 | |
igor_v | 0:8ad47e2b6f00 | 122 | /* maximum values of minimum-width unsigned integer types */ |
igor_v | 0:8ad47e2b6f00 | 123 | #define UINT_LEAST8_MAX 255 |
igor_v | 0:8ad47e2b6f00 | 124 | #define UINT_LEAST16_MAX 65535 |
igor_v | 0:8ad47e2b6f00 | 125 | #define UINT_LEAST32_MAX 4294967295u |
igor_v | 0:8ad47e2b6f00 | 126 | #define UINT_LEAST64_MAX __ESCAPE__(18446744073709551615ull) |
igor_v | 0:8ad47e2b6f00 | 127 | |
igor_v | 0:8ad47e2b6f00 | 128 | /* 7.18.2.3 */ |
igor_v | 0:8ad47e2b6f00 | 129 | |
igor_v | 0:8ad47e2b6f00 | 130 | /* minimum values of fastest minimum-width signed integer types */ |
igor_v | 0:8ad47e2b6f00 | 131 | #define INT_FAST8_MIN (~0x7fffffff) |
igor_v | 0:8ad47e2b6f00 | 132 | #define INT_FAST16_MIN (~0x7fffffff) |
igor_v | 0:8ad47e2b6f00 | 133 | #define INT_FAST32_MIN (~0x7fffffff) |
igor_v | 0:8ad47e2b6f00 | 134 | #define INT_FAST64_MIN __ESCAPE__(~0x7fffffffffffffffll) |
igor_v | 0:8ad47e2b6f00 | 135 | |
igor_v | 0:8ad47e2b6f00 | 136 | /* maximum values of fastest minimum-width signed integer types */ |
igor_v | 0:8ad47e2b6f00 | 137 | #define INT_FAST8_MAX 2147483647 |
igor_v | 0:8ad47e2b6f00 | 138 | #define INT_FAST16_MAX 2147483647 |
igor_v | 0:8ad47e2b6f00 | 139 | #define INT_FAST32_MAX 2147483647 |
igor_v | 0:8ad47e2b6f00 | 140 | #define INT_FAST64_MAX __ESCAPE__(9223372036854775807ll) |
igor_v | 0:8ad47e2b6f00 | 141 | |
igor_v | 0:8ad47e2b6f00 | 142 | /* maximum values of fastest minimum-width unsigned integer types */ |
igor_v | 0:8ad47e2b6f00 | 143 | #define UINT_FAST8_MAX 4294967295u |
igor_v | 0:8ad47e2b6f00 | 144 | #define UINT_FAST16_MAX 4294967295u |
igor_v | 0:8ad47e2b6f00 | 145 | #define UINT_FAST32_MAX 4294967295u |
igor_v | 0:8ad47e2b6f00 | 146 | #define UINT_FAST64_MAX __ESCAPE__(18446744073709551615ull) |
igor_v | 0:8ad47e2b6f00 | 147 | |
igor_v | 0:8ad47e2b6f00 | 148 | /* 7.18.2.4 */ |
igor_v | 0:8ad47e2b6f00 | 149 | |
igor_v | 0:8ad47e2b6f00 | 150 | /* minimum value of pointer-holding signed integer type */ |
igor_v | 0:8ad47e2b6f00 | 151 | #define INTPTR_MIN (~0x7fffffff) |
igor_v | 0:8ad47e2b6f00 | 152 | |
igor_v | 0:8ad47e2b6f00 | 153 | /* maximum value of pointer-holding signed integer type */ |
igor_v | 0:8ad47e2b6f00 | 154 | #define INTPTR_MAX 2147483647 |
igor_v | 0:8ad47e2b6f00 | 155 | |
igor_v | 0:8ad47e2b6f00 | 156 | /* maximum value of pointer-holding unsigned integer type */ |
igor_v | 0:8ad47e2b6f00 | 157 | #define UINTPTR_MAX 4294967295u |
igor_v | 0:8ad47e2b6f00 | 158 | |
igor_v | 0:8ad47e2b6f00 | 159 | /* 7.18.2.5 */ |
igor_v | 0:8ad47e2b6f00 | 160 | |
igor_v | 0:8ad47e2b6f00 | 161 | /* minimum value of greatest-width signed integer type */ |
igor_v | 0:8ad47e2b6f00 | 162 | #define INTMAX_MIN __ESCAPE__(~0x7fffffffffffffffll) |
igor_v | 0:8ad47e2b6f00 | 163 | |
igor_v | 0:8ad47e2b6f00 | 164 | /* maximum value of greatest-width signed integer type */ |
igor_v | 0:8ad47e2b6f00 | 165 | #define INTMAX_MAX __ESCAPE__(9223372036854775807ll) |
igor_v | 0:8ad47e2b6f00 | 166 | |
igor_v | 0:8ad47e2b6f00 | 167 | /* maximum value of greatest-width unsigned integer type */ |
igor_v | 0:8ad47e2b6f00 | 168 | #define UINTMAX_MAX __ESCAPE__(18446744073709551615ull) |
igor_v | 0:8ad47e2b6f00 | 169 | |
igor_v | 0:8ad47e2b6f00 | 170 | /* 7.18.3 */ |
igor_v | 0:8ad47e2b6f00 | 171 | |
igor_v | 0:8ad47e2b6f00 | 172 | /* limits of ptrdiff_t */ |
igor_v | 0:8ad47e2b6f00 | 173 | #define PTRDIFF_MIN (~0x7fffffff) |
igor_v | 0:8ad47e2b6f00 | 174 | #define PTRDIFF_MAX 2147483647 |
igor_v | 0:8ad47e2b6f00 | 175 | |
igor_v | 0:8ad47e2b6f00 | 176 | /* limits of sig_atomic_t */ |
igor_v | 0:8ad47e2b6f00 | 177 | #define SIG_ATOMIC_MIN (~0x7fffffff) |
igor_v | 0:8ad47e2b6f00 | 178 | #define SIG_ATOMIC_MAX 2147483647 |
igor_v | 0:8ad47e2b6f00 | 179 | |
igor_v | 0:8ad47e2b6f00 | 180 | /* limit of size_t */ |
igor_v | 0:8ad47e2b6f00 | 181 | #define SIZE_MAX 4294967295u |
igor_v | 0:8ad47e2b6f00 | 182 | |
igor_v | 0:8ad47e2b6f00 | 183 | /* limits of wchar_t */ |
igor_v | 0:8ad47e2b6f00 | 184 | /* NB we have to undef and redef because they're defined in both |
igor_v | 0:8ad47e2b6f00 | 185 | * stdint.h and wchar.h */ |
igor_v | 0:8ad47e2b6f00 | 186 | #undef WCHAR_MIN |
igor_v | 0:8ad47e2b6f00 | 187 | #undef WCHAR_MAX |
igor_v | 0:8ad47e2b6f00 | 188 | |
igor_v | 0:8ad47e2b6f00 | 189 | #if defined(__WCHAR32) |
igor_v | 0:8ad47e2b6f00 | 190 | #define WCHAR_MIN 0 |
igor_v | 0:8ad47e2b6f00 | 191 | #define WCHAR_MAX 0xffffffffU |
igor_v | 0:8ad47e2b6f00 | 192 | #else |
igor_v | 0:8ad47e2b6f00 | 193 | #define WCHAR_MIN 0 |
igor_v | 0:8ad47e2b6f00 | 194 | #define WCHAR_MAX 65535 |
igor_v | 0:8ad47e2b6f00 | 195 | #endif |
igor_v | 0:8ad47e2b6f00 | 196 | |
igor_v | 0:8ad47e2b6f00 | 197 | /* limits of wint_t */ |
igor_v | 0:8ad47e2b6f00 | 198 | #define WINT_MIN (~0x7fffffff) |
igor_v | 0:8ad47e2b6f00 | 199 | #define WINT_MAX 2147483647 |
igor_v | 0:8ad47e2b6f00 | 200 | |
igor_v | 0:8ad47e2b6f00 | 201 | #endif /* __STDC_LIMIT_MACROS */ |
igor_v | 0:8ad47e2b6f00 | 202 | |
igor_v | 0:8ad47e2b6f00 | 203 | #if !defined(__cplusplus) || defined(__STDC_CONSTANT_MACROS) |
igor_v | 0:8ad47e2b6f00 | 204 | |
igor_v | 0:8ad47e2b6f00 | 205 | /* 7.18.4.1 macros for minimum-width integer constants */ |
igor_v | 0:8ad47e2b6f00 | 206 | #define INT8_C(x) (x) |
igor_v | 0:8ad47e2b6f00 | 207 | #define INT16_C(x) (x) |
igor_v | 0:8ad47e2b6f00 | 208 | #define INT32_C(x) (x) |
igor_v | 0:8ad47e2b6f00 | 209 | #define INT64_C(x) __ESCAPE__(x ## ll) |
igor_v | 0:8ad47e2b6f00 | 210 | |
igor_v | 0:8ad47e2b6f00 | 211 | #define UINT8_C(x) (x ## u) |
igor_v | 0:8ad47e2b6f00 | 212 | #define UINT16_C(x) (x ## u) |
igor_v | 0:8ad47e2b6f00 | 213 | #define UINT32_C(x) (x ## u) |
igor_v | 0:8ad47e2b6f00 | 214 | #define UINT64_C(x) __ESCAPE__(x ## ull) |
igor_v | 0:8ad47e2b6f00 | 215 | |
igor_v | 0:8ad47e2b6f00 | 216 | /* 7.18.4.2 macros for greatest-width integer constants */ |
igor_v | 0:8ad47e2b6f00 | 217 | #define INTMAX_C(x) __ESCAPE__(x ## ll) |
igor_v | 0:8ad47e2b6f00 | 218 | #define UINTMAX_C(x) __ESCAPE__(x ## ull) |
igor_v | 0:8ad47e2b6f00 | 219 | |
igor_v | 0:8ad47e2b6f00 | 220 | #endif /* __STDC_CONSTANT_MACROS */ |
igor_v | 0:8ad47e2b6f00 | 221 | |
igor_v | 0:8ad47e2b6f00 | 222 | #ifdef __cplusplus |
igor_v | 0:8ad47e2b6f00 | 223 | } /* extern "C" */ |
igor_v | 0:8ad47e2b6f00 | 224 | } /* namespace std */ |
igor_v | 0:8ad47e2b6f00 | 225 | #endif /* __cplusplus */ |
igor_v | 0:8ad47e2b6f00 | 226 | #endif /* __STDINT_DECLS */ |
igor_v | 0:8ad47e2b6f00 | 227 | |
igor_v | 0:8ad47e2b6f00 | 228 | #ifdef __cplusplus |
igor_v | 0:8ad47e2b6f00 | 229 | #ifndef __STDINT_NO_EXPORTS |
igor_v | 0:8ad47e2b6f00 | 230 | using ::std::int8_t; |
igor_v | 0:8ad47e2b6f00 | 231 | using ::std::int16_t; |
igor_v | 0:8ad47e2b6f00 | 232 | using ::std::int32_t; |
igor_v | 0:8ad47e2b6f00 | 233 | using ::std::int64_t; |
igor_v | 0:8ad47e2b6f00 | 234 | using ::std::uint8_t; |
igor_v | 0:8ad47e2b6f00 | 235 | using ::std::uint16_t; |
igor_v | 0:8ad47e2b6f00 | 236 | using ::std::uint32_t; |
igor_v | 0:8ad47e2b6f00 | 237 | using ::std::uint64_t; |
igor_v | 0:8ad47e2b6f00 | 238 | using ::std::int_least8_t; |
igor_v | 0:8ad47e2b6f00 | 239 | using ::std::int_least16_t; |
igor_v | 0:8ad47e2b6f00 | 240 | using ::std::int_least32_t; |
igor_v | 0:8ad47e2b6f00 | 241 | using ::std::int_least64_t; |
igor_v | 0:8ad47e2b6f00 | 242 | using ::std::uint_least8_t; |
igor_v | 0:8ad47e2b6f00 | 243 | using ::std::uint_least16_t; |
igor_v | 0:8ad47e2b6f00 | 244 | using ::std::uint_least32_t; |
igor_v | 0:8ad47e2b6f00 | 245 | using ::std::uint_least64_t; |
igor_v | 0:8ad47e2b6f00 | 246 | using ::std::int_fast8_t; |
igor_v | 0:8ad47e2b6f00 | 247 | using ::std::int_fast16_t; |
igor_v | 0:8ad47e2b6f00 | 248 | using ::std::int_fast32_t; |
igor_v | 0:8ad47e2b6f00 | 249 | using ::std::int_fast64_t; |
igor_v | 0:8ad47e2b6f00 | 250 | using ::std::uint_fast8_t; |
igor_v | 0:8ad47e2b6f00 | 251 | using ::std::uint_fast16_t; |
igor_v | 0:8ad47e2b6f00 | 252 | using ::std::uint_fast32_t; |
igor_v | 0:8ad47e2b6f00 | 253 | using ::std::uint_fast64_t; |
igor_v | 0:8ad47e2b6f00 | 254 | using ::std::intptr_t; |
igor_v | 0:8ad47e2b6f00 | 255 | using ::std::uintptr_t; |
igor_v | 0:8ad47e2b6f00 | 256 | using ::std::intmax_t; |
igor_v | 0:8ad47e2b6f00 | 257 | using ::std::uintmax_t; |
igor_v | 0:8ad47e2b6f00 | 258 | #endif |
igor_v | 0:8ad47e2b6f00 | 259 | #endif /* __cplusplus */ |
igor_v | 0:8ad47e2b6f00 | 260 | |
igor_v | 0:8ad47e2b6f00 | 261 | #endif /* __stdint_h */ |
igor_v | 0:8ad47e2b6f00 | 262 | |
igor_v | 0:8ad47e2b6f00 | 263 | /* end of stdint.h */ |
igor_v | 0:8ad47e2b6f00 | 264 | |
igor_v | 0:8ad47e2b6f00 | 265 | |
igor_v | 0:8ad47e2b6f00 | 266 |