#include <limits.h>
#include <wchar.h>
Go to the source code of this file.
Defines | |
#define | _GL_JUST_INCLUDE_SYSTEM_INTTYPES_H |
#define | _GL_STDINT_H |
#define | _STDINT_MIN(signed, bits, zero) ((signed) ? (- ((zero) + 1) << ((bits) ? (bits) - 1 : 0)) : (zero)) |
#define | _STDINT_MAX(signed, bits, zero) |
#define | int8_t gl_int8_t |
#define | uint8_t gl_uint8_t |
#define | int16_t gl_int16_t |
#define | uint16_t gl_uint16_t |
#define | int32_t gl_int32_t |
#define | uint32_t gl_uint32_t |
#define | _UINT8_T |
#define | _UINT32_T |
#define | _UINT64_T |
#define | int_least8_t int8_t |
#define | uint_least8_t uint8_t |
#define | int_least16_t int16_t |
#define | uint_least16_t uint16_t |
#define | int_least32_t int32_t |
#define | uint_least32_t uint32_t |
#define | int_fast8_t gl_int_fast8_t |
#define | uint_fast8_t gl_uint_fast8_t |
#define | int_fast16_t gl_int_fast16_t |
#define | uint_fast16_t gl_uint_fast16_t |
#define | int_fast32_t gl_int_fast32_t |
#define | uint_fast32_t gl_uint_fast32_t |
#define | intptr_t gl_intptr_t |
#define | uintptr_t gl_uintptr_t |
#define | intmax_t gl_intmax_t |
#define | uintmax_t gl_uintmax_t |
#define | GNULIB_defined_stdint_types 1 |
#define | INT8_MIN (~ INT8_MAX) |
#define | INT8_MAX 127 |
#define | UINT8_MAX 255 |
#define | INT16_MIN (~ INT16_MAX) |
#define | INT16_MAX 32767 |
#define | UINT16_MAX 65535 |
#define | INT32_MIN (~ INT32_MAX) |
#define | INT32_MAX 2147483647 |
#define | UINT32_MAX 4294967295U |
#define | INT_LEAST8_MIN INT8_MIN |
#define | INT_LEAST8_MAX INT8_MAX |
#define | UINT_LEAST8_MAX UINT8_MAX |
#define | INT_LEAST16_MIN INT16_MIN |
#define | INT_LEAST16_MAX INT16_MAX |
#define | UINT_LEAST16_MAX UINT16_MAX |
#define | INT_LEAST32_MIN INT32_MIN |
#define | INT_LEAST32_MAX INT32_MAX |
#define | UINT_LEAST32_MAX UINT32_MAX |
#define | INT_FAST8_MIN LONG_MIN |
#define | INT_FAST8_MAX LONG_MAX |
#define | UINT_FAST8_MAX ULONG_MAX |
#define | INT_FAST16_MIN LONG_MIN |
#define | INT_FAST16_MAX LONG_MAX |
#define | UINT_FAST16_MAX ULONG_MAX |
#define | INT_FAST32_MIN LONG_MIN |
#define | INT_FAST32_MAX LONG_MAX |
#define | UINT_FAST32_MAX ULONG_MAX |
#define | INTPTR_MIN LONG_MIN |
#define | INTPTR_MAX LONG_MAX |
#define | UINTPTR_MAX ULONG_MAX |
#define | INTMAX_MIN INT32_MIN |
#define | INTMAX_MAX INT32_MAX |
#define | UINTMAX_MAX UINT32_MAX |
#define | PTRDIFF_MIN _STDINT_MIN (1, @BITSIZEOF_PTRDIFF_T@, 0@PTRDIFF_T_SUFFIX@) |
#define | PTRDIFF_MAX _STDINT_MAX (1, @BITSIZEOF_PTRDIFF_T@, 0@PTRDIFF_T_SUFFIX@) |
#define | SIG_ATOMIC_MIN |
#define | SIG_ATOMIC_MAX |
#define | SIZE_MAX _STDINT_MAX (0, @BITSIZEOF_SIZE_T@, 0@SIZE_T_SUFFIX@) |
#define | _GL_JUST_INCLUDE_SYSTEM_WCHAR_H |
#define | WCHAR_MIN _STDINT_MIN (@HAVE_SIGNED_WCHAR_T@, @BITSIZEOF_WCHAR_T@, 0@WCHAR_T_SUFFIX@) |
#define | WCHAR_MAX _STDINT_MAX (@HAVE_SIGNED_WCHAR_T@, @BITSIZEOF_WCHAR_T@, 0@WCHAR_T_SUFFIX@) |
#define | WINT_MIN _STDINT_MIN (@HAVE_SIGNED_WINT_T@, @BITSIZEOF_WINT_T@, 0@WINT_T_SUFFIX@) |
#define | WINT_MAX _STDINT_MAX (@HAVE_SIGNED_WINT_T@, @BITSIZEOF_WINT_T@, 0@WINT_T_SUFFIX@) |
#define | INT8_C(x) x |
#define | UINT8_C(x) x |
#define | INT16_C(x) x |
#define | UINT16_C(x) x |
#define | INT32_C(x) x |
#define | UINT32_C(x) x ## U |
#define | INTMAX_C(x) x##L |
#define | UINTMAX_C(x) x##UL |
Typedefs | |
typedef signed char | gl_int8_t |
typedef unsigned char | gl_uint8_t |
typedef short int | gl_int16_t |
typedef unsigned short int | gl_uint16_t |
typedef int | gl_int32_t |
typedef unsigned int | gl_uint32_t |
typedef long int | gl_int_fast8_t |
typedef unsigned long int | gl_uint_fast8_t |
typedef long int | gl_int_fast16_t |
typedef unsigned long int | gl_uint_fast16_t |
typedef long int | gl_int_fast32_t |
typedef unsigned long int | gl_uint_fast32_t |
typedef long int | gl_intptr_t |
typedef unsigned long int | gl_uintptr_t |
typedef long int | gl_intmax_t |
typedef unsigned long int | gl_uintmax_t |
typedef int | _verify_intmax_size [sizeof(intmax_t)==sizeof(uintmax_t)?1:-1] |
#define _GL_JUST_INCLUDE_SYSTEM_INTTYPES_H |
#define _GL_JUST_INCLUDE_SYSTEM_WCHAR_H |
#define _GL_STDINT_H |
#define _STDINT_MAX | ( | signed, | ||
bits, | ||||
zero | ||||
) |
((signed) \ ? ~ _STDINT_MIN (signed, bits, zero) \ : /* The expression for the unsigned case. The subtraction of (signed) \ is a nop in the unsigned case and avoids "signed integer overflow" \ warnings in the signed case. */ \ ((((zero) + 1) << ((bits) ? (bits) - 1 - (signed) : 0)) - 1) * 2 + 1)
#define _STDINT_MIN | ( | signed, | ||
bits, | ||||
zero | ||||
) | ((signed) ? (- ((zero) + 1) << ((bits) ? (bits) - 1 : 0)) : (zero)) |
#define _UINT32_T |
#define _UINT64_T |
#define _UINT8_T |
#define GNULIB_defined_stdint_types 1 |
#define INT16_MAX 32767 |
#define INT16_MIN (~ INT16_MAX) |
#define int16_t gl_int16_t |
#define INT32_MAX 2147483647 |
#define INT32_MIN (~ INT32_MAX) |
#define int32_t gl_int32_t |
#define INT8_MAX 127 |
#define INT8_MIN (~ INT8_MAX) |
#define int8_t gl_int8_t |
#define INT_FAST16_MAX LONG_MAX |
#define INT_FAST16_MIN LONG_MIN |
#define int_fast16_t gl_int_fast16_t |
#define INT_FAST32_MAX LONG_MAX |
#define INT_FAST32_MIN LONG_MIN |
#define int_fast32_t gl_int_fast32_t |
#define INT_FAST8_MAX LONG_MAX |
#define INT_FAST8_MIN LONG_MIN |
#define int_fast8_t gl_int_fast8_t |
#define INT_LEAST16_MAX INT16_MAX |
#define INT_LEAST16_MIN INT16_MIN |
#define int_least16_t int16_t |
#define INT_LEAST32_MAX INT32_MAX |
#define INT_LEAST32_MIN INT32_MIN |
#define int_least32_t int32_t |
#define INT_LEAST8_MAX INT8_MAX |
#define INT_LEAST8_MIN INT8_MIN |
#define int_least8_t int8_t |
#define INTMAX_MAX INT32_MAX |
#define INTMAX_MIN INT32_MIN |
#define intmax_t gl_intmax_t |
#define INTPTR_MAX LONG_MAX |
#define INTPTR_MIN LONG_MIN |
#define intptr_t gl_intptr_t |
#define PTRDIFF_MAX _STDINT_MAX (1, @BITSIZEOF_PTRDIFF_T@, 0@PTRDIFF_T_SUFFIX@) |
#define PTRDIFF_MIN _STDINT_MIN (1, @BITSIZEOF_PTRDIFF_T@, 0@PTRDIFF_T_SUFFIX@) |
#define SIG_ATOMIC_MAX |
_STDINT_MAX (@HAVE_SIGNED_SIG_ATOMIC_T@, @BITSIZEOF_SIG_ATOMIC_T@, \ 0@SIG_ATOMIC_T_SUFFIX@)
#define SIG_ATOMIC_MIN |
_STDINT_MIN (@HAVE_SIGNED_SIG_ATOMIC_T@, @BITSIZEOF_SIG_ATOMIC_T@, \ 0@SIG_ATOMIC_T_SUFFIX@)
#define SIZE_MAX _STDINT_MAX (0, @BITSIZEOF_SIZE_T@, 0@SIZE_T_SUFFIX@) |
#define UINT16_MAX 65535 |
#define uint16_t gl_uint16_t |
#define UINT32_MAX 4294967295U |
#define uint32_t gl_uint32_t |
#define UINT8_MAX 255 |
#define uint8_t gl_uint8_t |
#define UINT_FAST16_MAX ULONG_MAX |
#define uint_fast16_t gl_uint_fast16_t |
#define UINT_FAST32_MAX ULONG_MAX |
#define uint_fast32_t gl_uint_fast32_t |
#define UINT_FAST8_MAX ULONG_MAX |
#define uint_fast8_t gl_uint_fast8_t |
#define UINT_LEAST16_MAX UINT16_MAX |
#define uint_least16_t uint16_t |
#define UINT_LEAST32_MAX UINT32_MAX |
#define uint_least32_t uint32_t |
#define UINT_LEAST8_MAX UINT8_MAX |
#define uint_least8_t uint8_t |
#define UINTMAX_MAX UINT32_MAX |
#define uintmax_t gl_uintmax_t |
#define UINTPTR_MAX ULONG_MAX |
#define uintptr_t gl_uintptr_t |
#define WCHAR_MAX _STDINT_MAX (@HAVE_SIGNED_WCHAR_T@, @BITSIZEOF_WCHAR_T@, 0@WCHAR_T_SUFFIX@) |
#define WCHAR_MIN _STDINT_MIN (@HAVE_SIGNED_WCHAR_T@, @BITSIZEOF_WCHAR_T@, 0@WCHAR_T_SUFFIX@) |
#define WINT_MAX _STDINT_MAX (@HAVE_SIGNED_WINT_T@, @BITSIZEOF_WINT_T@, 0@WINT_T_SUFFIX@) |
#define WINT_MIN _STDINT_MIN (@HAVE_SIGNED_WINT_T@, @BITSIZEOF_WINT_T@, 0@WINT_T_SUFFIX@) |
typedef int _verify_intmax_size[sizeof(intmax_t)==sizeof(uintmax_t)?1:-1] |
typedef short int gl_int16_t |
typedef int gl_int32_t |
typedef signed char gl_int8_t |
typedef long int gl_int_fast16_t |
typedef long int gl_int_fast32_t |
typedef long int gl_int_fast8_t |
typedef long int gl_intmax_t |
typedef long int gl_intptr_t |
typedef unsigned short int gl_uint16_t |
typedef unsigned int gl_uint32_t |
typedef unsigned char gl_uint8_t |
typedef unsigned long int gl_uint_fast16_t |
typedef unsigned long int gl_uint_fast32_t |
typedef unsigned long int gl_uint_fast8_t |
typedef unsigned long int gl_uintmax_t |
typedef unsigned long int gl_uintptr_t |