Go to the documentation of this file.
34 #include "../my_config.h"
55 typedef unsigned char U_8;
56 typedef uint16_t U_16;
57 typedef uint32_t U_32;
58 typedef uint64_t U_64;
62 typedef signed char S_8;
66 typedef signed int S_I;
70 #else // HAVE_INTTYPES_H
71 #error "Cannot determine interger types, use --enable-os-bits=... with the 'configure' script according to your system's CPU register size"
72 #endif // HAVE_INTTYPES_H
74 #else // OS_BITS is defined
79 typedef unsigned char U_8;
80 typedef unsigned short U_16;
81 typedef unsigned long U_32;
82 typedef unsigned long long U_64;
84 typedef signed char S_8;
85 typedef signed short S_16;
86 typedef signed long S_32;
87 typedef signed long long S_64;
88 typedef signed int S_I;
92 #else // OS_BITS != 32
97 typedef unsigned char U_8;
98 typedef unsigned short U_16;
99 typedef unsigned int U_32;
100 typedef unsigned long long U_64;
102 typedef signed char S_8;
103 typedef signed short S_16;
104 typedef signed int S_32;
105 typedef signed long long S_64;
106 typedef signed int S_I;
110 #else // OS_BITS != 32 and OS_BITS != 64
111 #error "unknown value given to --enable-os-bits=... check the 'configure' script arguments"
116 #endif // OS_BITS == 64
117 #endif // OS_BITS == 32
118 #endif // OS_BITS not defined
141 #endif // header file multiple inclusion protection