3 /* These are from config.h.bot, pasted onto the end of config.h.in. */
11 #if SIZEOF_UNSIGNED_LONG_LONG==8
12 typedef unsigned long long uint64_t;
13 #elif SIZEOF_UNSIGNED_LONG==8
14 typedef unsigned long uint64_t;
16 #error I do not know what to use for a uint64_t.
19 /* Give us an unsigned 32-bit data type. */
20 #if SIZEOF_UNSIGNED_LONG==4
21 typedef unsigned long uint32_t;
22 #elif SIZEOF_UNSIGNED_INT==4
23 typedef unsigned int uint32_t;
25 #error I do not know what to use for a uint32_t.
28 /* An unsigned 16-bit data type. */
29 #if SIZEOF_UNSIGNED_INT==2
30 typedef unsigned int uint16_t;
31 #elif SIZEOF_UNSIGNED_SHORT==2
32 typedef unsigned short uint16_t;
34 #error I do not know what to use for a uint16_t.
37 /* An unsigned 8-bit data type */
38 #if SIZEOF_UNSIGNED_CHAR==1
39 typedef unsigned char uint8_t;
41 #error I do not know what to use for a uint8_t.
52 #endif /* _CONFIG_H */