/* -*- c -*- */ /* These are from config.h.bot, pasted onto the end of config.h.in. */ #ifdef HAVE_INTTYPES_H #include #else #ifdef HAVE_STDINT_H #include #else #if SIZEOF_UNSIGNED_LONG_LONG==8 typedef unsigned long long uint64_t; typedef long long int64_t; #elif SIZEOF_UNSIGNED_LONG==8 typedef unsigned long uint64_t; typedef long int64_t; #else #error I do not know what to use for a uint64_t. #endif /* Give us an unsigned 32-bit data type. */ #if SIZEOF_UNSIGNED_LONG==4 typedef unsigned long uint32_t; typedef long int32_t; #elif SIZEOF_UNSIGNED_INT==4 typedef unsigned int uint32_t; typedef int int32_t; #else #error I do not know what to use for a uint32_t. #endif /* An unsigned 16-bit data type. */ #if SIZEOF_UNSIGNED_INT==2 typedef unsigned int uint16_t; typedef int int16_t; #elif SIZEOF_UNSIGNED_SHORT==2 typedef unsigned short uint16_t; typedef short int16_t; #else #error I do not know what to use for a uint16_t. #endif /* An unsigned 8-bit data type */ #if SIZEOF_UNSIGNED_CHAR==1 typedef unsigned char uint8_t; #else #error I do not know what to use for a uint8_t. #endif #endif #endif #ifndef HAVE_SNPRINTF #include #include #include "snprintf.h" #endif #endif /* _CONFIG_H */