X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=secnet.git;a=blobdiff_plain;f=config.h.bot;h=cf288bdfd7beee3e854e3c2e0666b5665ddc5146;hp=68a2684566da0891d37b506e973b470fec3b6b04;hb=d3fe100dfc120244d316e083ce87b1eb130fe4fd;hpb=8dea8d37a13fcc615daba3375809900f04a2e5a2;ds=sidebyside diff --git a/config.h.bot b/config.h.bot index 68a2684..cf288bd 100644 --- a/config.h.bot +++ b/config.h.bot @@ -10,8 +10,10 @@ #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 @@ -19,8 +21,10 @@ typedef unsigned long uint64_t; /* 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 @@ -28,8 +32,10 @@ typedef unsigned int uint32_t; /* 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 @@ -44,6 +50,8 @@ typedef unsigned char uint8_t; #endif #ifndef HAVE_SNPRINTF +#include +#include #include "snprintf.h" #endif