Types and Values
WINT_MIN
# define WINT_MIN 0x0U
WINT_MAX
# define WINT_MAX 0xffffffffU
gl_int8_t
typedef signed char gl_int8_t;
gl_uint8_t
typedef unsigned char gl_uint8_t;
int8_t
# define int8_t gl_int8_t
uint8_t
# define uint8_t gl_uint8_t
gl_int16_t
typedef short int gl_int16_t;
gl_uint16_t
typedef unsigned short int gl_uint16_t;
int16_t
# define int16_t gl_int16_t
uint16_t
# define uint16_t gl_uint16_t
gl_int32_t
typedef int gl_int32_t;
gl_uint32_t
typedef unsigned int gl_uint32_t;
int32_t
# define int32_t gl_int32_t
uint32_t
# define uint32_t gl_uint32_t
GL_INT64_T
# define GL_INT64_T
gl_int64_t
typedef long int gl_int64_t;
int64_t
# define int64_t gl_int64_t
GL_UINT64_T
# define GL_UINT64_T
gl_uint64_t
typedef unsigned long int gl_uint64_t;
uint64_t
# define uint64_t gl_uint64_t
int_least8_t
# define int_least8_t int8_t
uint_least8_t
# define uint_least8_t uint8_t
int_least16_t
# define int_least16_t int16_t
uint_least16_t
# define uint_least16_t uint16_t
int_least32_t
# define int_least32_t int32_t
uint_least32_t
# define uint_least32_t uint32_t
int_least64_t
# define int_least64_t int64_t
uint_least64_t
# define uint_least64_t uint64_t
gl_int_fast8_t
typedef signed char gl_int_fast8_t;
gl_uint_fast8_t
typedef unsigned char gl_uint_fast8_t;
gl_int_fast32_t
typedef int gl_int_fast32_t;
gl_uint_fast32_t
typedef unsigned int gl_uint_fast32_t;
gl_int_fast16_t
typedef gl_int_fast32_t gl_int_fast16_t;
gl_uint_fast16_t
typedef gl_uint_fast32_t gl_uint_fast16_t;
int_fast8_t
# define int_fast8_t gl_int_fast8_t
uint_fast8_t
# define uint_fast8_t gl_uint_fast8_t
int_fast16_t
# define int_fast16_t gl_int_fast16_t
uint_fast16_t
# define uint_fast16_t gl_uint_fast16_t
int_fast32_t
# define int_fast32_t gl_int_fast32_t
uint_fast32_t
# define uint_fast32_t gl_uint_fast32_t
int_fast64_t
# define int_fast64_t int64_t
uint_fast64_t
# define uint_fast64_t uint64_t
gl_intptr_t
typedef long long int gl_intptr_t;
gl_uintptr_t
typedef unsigned long long int gl_uintptr_t;
intptr_t
# define intptr_t gl_intptr_t
uintptr_t
# define uintptr_t gl_uintptr_t
gl_intmax_t
typedef long long int gl_intmax_t;
intmax_t
# define intmax_t gl_intmax_t
gl_uintmax_t
typedef unsigned long long int gl_uintmax_t;
uintmax_t
# define uintmax_t gl_uintmax_t
GNULIB_defined_stdint_types
# define GNULIB_defined_stdint_types 1
INT8_MIN
# define INT8_MIN (~ INT8_MAX)
INT8_MAX
# define INT8_MAX 127
UINT8_MAX
# define UINT8_MAX 255
INT16_MIN
# define INT16_MIN (~ INT16_MAX)
INT16_MAX
# define INT16_MAX 32767
UINT16_MAX
# define UINT16_MAX 65535
INT32_MIN
# define INT32_MIN (~ INT32_MAX)
INT32_MAX
# define INT32_MAX 2147483647
UINT32_MAX
# define UINT32_MAX 4294967295U
INT64_MIN
# define INT64_MIN (- INTMAX_C (1) << 63)
INT64_MAX
# define INT64_MAX INTMAX_C (9223372036854775807)
UINT64_MAX
# define UINT64_MAX UINTMAX_C (18446744073709551615)
INT_LEAST8_MIN
# define INT_LEAST8_MIN INT8_MIN
INT_LEAST8_MAX
# define INT_LEAST8_MAX INT8_MAX
UINT_LEAST8_MAX
# define UINT_LEAST8_MAX UINT8_MAX
INT_LEAST16_MIN
# define INT_LEAST16_MIN INT16_MIN
INT_LEAST16_MAX
# define INT_LEAST16_MAX INT16_MAX
UINT_LEAST16_MAX
# define UINT_LEAST16_MAX UINT16_MAX
INT_LEAST32_MIN
# define INT_LEAST32_MIN INT32_MIN
INT_LEAST32_MAX
# define INT_LEAST32_MAX INT32_MAX
UINT_LEAST32_MAX
# define UINT_LEAST32_MAX UINT32_MAX
INT_LEAST64_MIN
# define INT_LEAST64_MIN INT64_MIN
INT_LEAST64_MAX
# define INT_LEAST64_MAX INT64_MAX
UINT_LEAST64_MAX
# define UINT_LEAST64_MAX UINT64_MAX
INT_FAST8_MIN
# define INT_FAST8_MIN SCHAR_MIN
INT_FAST8_MAX
# define INT_FAST8_MAX SCHAR_MAX
UINT_FAST8_MAX
# define UINT_FAST8_MAX UCHAR_MAX
INT_FAST16_MIN
# define INT_FAST16_MIN INT_FAST32_MIN
INT_FAST16_MAX
# define INT_FAST16_MAX INT_FAST32_MAX
UINT_FAST16_MAX
# define UINT_FAST16_MAX UINT_FAST32_MAX
INT_FAST32_MIN
# define INT_FAST32_MIN INT_MIN
INT_FAST32_MAX
# define INT_FAST32_MAX INT_MAX
UINT_FAST32_MAX
# define UINT_FAST32_MAX UINT_MAX
INT_FAST64_MIN
# define INT_FAST64_MIN INT64_MIN
INT_FAST64_MAX
# define INT_FAST64_MAX INT64_MAX
UINT_FAST64_MAX
# define UINT_FAST64_MAX UINT64_MAX
INTPTR_MIN
# define INTPTR_MIN LLONG_MIN
INTPTR_MAX
# define INTPTR_MAX LLONG_MAX
UINTPTR_MAX
# define UINTPTR_MAX ULLONG_MAX
INTMAX_MIN
# define INTMAX_MIN INT64_MIN
INTMAX_MAX
# define INTMAX_MAX INT64_MAX
UINTMAX_MAX
# define UINTMAX_MAX UINT64_MAX
PTRDIFF_MIN
# define PTRDIFF_MIN _STDINT_SIGNED_MIN (64, 0l)
PTRDIFF_MAX
# define PTRDIFF_MAX _STDINT_MAX (1, 64, 0l)
SIG_ATOMIC_MIN
#define SIG_ATOMIC_MIN
SIG_ATOMIC_MAX
#define SIG_ATOMIC_MAX
SIZE_MAX
# define SIZE_MAX _STDINT_MAX (0, 64, 0ul)
WCHAR_MIN
#define WCHAR_MIN
WCHAR_MAX
#define WCHAR_MAX
INT8_WIDTH
# define INT8_WIDTH _GL_INTEGER_WIDTH (INT8_MIN, INT8_MAX)
UINT8_WIDTH
# define UINT8_WIDTH _GL_INTEGER_WIDTH (0, UINT8_MAX)
INT16_WIDTH
# define INT16_WIDTH _GL_INTEGER_WIDTH (INT16_MIN, INT16_MAX)
UINT16_WIDTH
# define UINT16_WIDTH _GL_INTEGER_WIDTH (0, UINT16_MAX)
INT32_WIDTH
# define INT32_WIDTH _GL_INTEGER_WIDTH (INT32_MIN, INT32_MAX)
UINT32_WIDTH
# define UINT32_WIDTH _GL_INTEGER_WIDTH (0, UINT32_MAX)
INT64_WIDTH
# define INT64_WIDTH _GL_INTEGER_WIDTH (INT64_MIN, INT64_MAX)
UINT64_WIDTH
# define UINT64_WIDTH _GL_INTEGER_WIDTH (0, UINT64_MAX)
INT_LEAST8_WIDTH
# define INT_LEAST8_WIDTH _GL_INTEGER_WIDTH (INT_LEAST8_MIN, INT_LEAST8_MAX)
UINT_LEAST8_WIDTH
# define UINT_LEAST8_WIDTH _GL_INTEGER_WIDTH (0, UINT_LEAST8_MAX)
INT_LEAST16_WIDTH
# define INT_LEAST16_WIDTH _GL_INTEGER_WIDTH (INT_LEAST16_MIN, INT_LEAST16_MAX)
UINT_LEAST16_WIDTH
# define UINT_LEAST16_WIDTH _GL_INTEGER_WIDTH (0, UINT_LEAST16_MAX)
INT_LEAST32_WIDTH
# define INT_LEAST32_WIDTH _GL_INTEGER_WIDTH (INT_LEAST32_MIN, INT_LEAST32_MAX)
UINT_LEAST32_WIDTH
# define UINT_LEAST32_WIDTH _GL_INTEGER_WIDTH (0, UINT_LEAST32_MAX)
INT_LEAST64_WIDTH
# define INT_LEAST64_WIDTH _GL_INTEGER_WIDTH (INT_LEAST64_MIN, INT_LEAST64_MAX)
UINT_LEAST64_WIDTH
# define UINT_LEAST64_WIDTH _GL_INTEGER_WIDTH (0, UINT_LEAST64_MAX)
INT_FAST8_WIDTH
# define INT_FAST8_WIDTH _GL_INTEGER_WIDTH (INT_FAST8_MIN, INT_FAST8_MAX)
UINT_FAST8_WIDTH
# define UINT_FAST8_WIDTH _GL_INTEGER_WIDTH (0, UINT_FAST8_MAX)
INT_FAST16_WIDTH
# define INT_FAST16_WIDTH _GL_INTEGER_WIDTH (INT_FAST16_MIN, INT_FAST16_MAX)
UINT_FAST16_WIDTH
# define UINT_FAST16_WIDTH _GL_INTEGER_WIDTH (0, UINT_FAST16_MAX)
INT_FAST32_WIDTH
# define INT_FAST32_WIDTH _GL_INTEGER_WIDTH (INT_FAST32_MIN, INT_FAST32_MAX)
UINT_FAST32_WIDTH
# define UINT_FAST32_WIDTH _GL_INTEGER_WIDTH (0, UINT_FAST32_MAX)
INT_FAST64_WIDTH
# define INT_FAST64_WIDTH _GL_INTEGER_WIDTH (INT_FAST64_MIN, INT_FAST64_MAX)
UINT_FAST64_WIDTH
# define UINT_FAST64_WIDTH _GL_INTEGER_WIDTH (0, UINT_FAST64_MAX)
INTPTR_WIDTH
# define INTPTR_WIDTH _GL_INTEGER_WIDTH (INTPTR_MIN, INTPTR_MAX)
UINTPTR_WIDTH
# define UINTPTR_WIDTH _GL_INTEGER_WIDTH (0, UINTPTR_MAX)
INTMAX_WIDTH
# define INTMAX_WIDTH _GL_INTEGER_WIDTH (INTMAX_MIN, INTMAX_MAX)
UINTMAX_WIDTH
# define UINTMAX_WIDTH _GL_INTEGER_WIDTH (0, UINTMAX_MAX)
PTRDIFF_WIDTH
# define PTRDIFF_WIDTH _GL_INTEGER_WIDTH (PTRDIFF_MIN, PTRDIFF_MAX)
SIZE_WIDTH
# define SIZE_WIDTH _GL_INTEGER_WIDTH (0, SIZE_MAX)
WCHAR_WIDTH
# define WCHAR_WIDTH _GL_INTEGER_WIDTH (WCHAR_MIN, WCHAR_MAX)
WINT_WIDTH
# define WINT_WIDTH _GL_INTEGER_WIDTH (WINT_MIN, WINT_MAX)
SIG_ATOMIC_WIDTH
# define SIG_ATOMIC_WIDTH _GL_INTEGER_WIDTH (SIG_ATOMIC_MIN, SIG_ATOMIC_MAX)