C and C++ Binaries

gtr_bits.h

Platform characteristics.



Defines

#define GTR_ALIGNOF_CHAR 1
#define GTR_ALIGNOF_CSUINT64 8
#define GTR_ALIGNOF_DOUBLE 8
#define GTR_ALIGNOF_FLOAT 4
#define GTR_ALIGNOF_INT 4
#define GTR_ALIGNOF_LONG 4
#define GTR_ALIGNOF_POINTER 8
#define GTR_ALIGNOF_PTRDIFF_T 8
#define GTR_ALIGNOF_SEPARATE_CHAR 1
#define GTR_ALIGNOF_SEPARATE_DOUBLE 8
#define GTR_ALIGNOF_SEPARATE_FLOAT 4
#define GTR_ALIGNOF_SEPARATE_INT 4
#define GTR_ALIGNOF_SEPARATE_LONG 4
#define GTR_ALIGNOF_SEPARATE_POINTER 8
#define GTR_ALIGNOF_SEPARATE_SHORT 2
#define GTR_ALIGNOF_SHORT 2
#define GTR_ALIGNOF_SIZE_T 8
#define GTR_BIG_ENDIAN 0
#define GTR_BITS_PER_BYTE 8
#define GTR_CHAR_KIND 1
#define GTR_HOST_CANON_ARCH "x86_64"
#define GTR_HOST_CANON_ARCH_IS_X86_64 1
#define GTR_HOST_CANON_PLATFORM "x86_64-pc-mingw32"
#define GTR_HOST_CANON_PLATFORM_IS_X86_64_PC_MINGW32 1
#define GTR_HOST_PLATFORM "windows"
#define GTR_HOST_PLATFORM_IS_WINDOWS 1
#define GTR_INT_KIND 3
#define GTR_LITTLE_ENDIAN 1
#define GTR_LONG_KIND 4
#define GTR_LONG_LONG_KIND 5
#define GTR_MAX_ALIGNMENT 8
#define GTR_PTRDIFF_T_INT_KIND GTR_LONG_LONG_KIND
#define GTR_PTRDIFF_T_IS_INT 0
#define GTR_PTRDIFF_T_IS_LONG 0
#define GTR_PTRDIFF_T_IS_LONG_LONG 1
#define GTR_PTRDIFF_T_IS_SIGNED 1
#define GTR_PTRDIFF_T_IS_SIGNED_INT 0
#define GTR_PTRDIFF_T_IS_SIGNED_LONG 0
#define GTR_PTRDIFF_T_IS_SIGNED_LONG_LONG 1
#define GTR_PTRDIFF_T_IS_SIGNED___INT64 0
#define GTR_PTRDIFF_T_IS_UNSIGNED_INT 0
#define GTR_PTRDIFF_T_IS_UNSIGNED_LONG 0
#define GTR_PTRDIFF_T_IS_UNSIGNED_LONG_LONG 0
#define GTR_PTRDIFF_T_IS_UNSIGNED___INT64 0
#define GTR_PTRDIFF_T_IS___INT64 0
#define GTR_PTRDIFF_T_MAX 9223372036854775807LL
#define GTR_PTRDIFF_T_MIN -9223372036854775808LL
#define GTR_SHORT_KIND 2
#define GTR_SIGNED_CHAR_KIND 13
#define GTR_SIZEOF_CHAR 1
#define GTR_SIZEOF_DOUBLE 8
#define GTR_SIZEOF_FLOAT 4
#define GTR_SIZEOF_INT 4
#define GTR_SIZEOF_LONG 4
#define GTR_SIZEOF_POINTER 8
#define GTR_SIZEOF_PTRDIFF_T 8
#define GTR_SIZEOF_SHORT 2
#define GTR_SIZEOF_SIZE_T 8
#define GTR_SIZE_T_INT_KIND GTR_UNSIGNED_LONG_LONG_KIND
#define GTR_SIZE_T_IS_INT 0
#define GTR_SIZE_T_IS_LONG 0
#define GTR_SIZE_T_IS_LONG_LONG 0
#define GTR_SIZE_T_IS_SIGNED 0
#define GTR_SIZE_T_IS_SIGNED_INT 0
#define GTR_SIZE_T_IS_SIGNED_LONG 0
#define GTR_SIZE_T_IS_SIGNED_LONG_LONG 0
#define GTR_SIZE_T_IS_SIGNED___INT64 0
#define GTR_SIZE_T_IS_UNSIGNED_INT 0
#define GTR_SIZE_T_IS_UNSIGNED_LONG 0
#define GTR_SIZE_T_IS_UNSIGNED_LONG_LONG 1
#define GTR_SIZE_T_IS_UNSIGNED___INT64 0
#define GTR_SIZE_T_IS___INT64 0
#define GTR_SIZE_T_MAX 18446744073709551615ULL
#define GTR_SIZE_T_MIN 0
#define GTR_UNSIGNED_CHAR_KIND 7
#define GTR_UNSIGNED_INT_KIND 9
#define GTR_UNSIGNED_LONG_KIND 10
#define GTR_UNSIGNED_LONG_LONG_KIND 11
#define GTR_UNSIGNED_SHORT_KIND 8
#define GTR_UNSIGNED___INT64_KIND 12
#define GTR___INT64_KIND 6
#define HAVE_CHAR 1
#define HAVE_DOUBLE 1
#define HAVE_FLOAT 1
#define HAVE_INT 1
#define HAVE_LONG 1
#define HAVE_POINTER 1
#define HAVE_PTRDIFF_T 1
#define HAVE_SHORT 1
#define HAVE_SIZE_T 1
#define HAVE___FLOAT128 0
#define HAVE___FLOAT80 0