diff options
Diffstat (limited to 'config.hw.in')
-rw-r--r-- | config.hw.in | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/config.hw.in b/config.hw.in index 56e5cee..5bee759 100644 --- a/config.hw.in +++ b/config.hw.in @@ -47,6 +47,7 @@ #define NE_FMT_SIZE_T "u" #define NE_FMT_SSIZE_T "d" #define NE_FMT_OFF_T "ld" +#define NE_FMT_OFF64_T "I64d" #define NE_FMT_NE_OFF_T NE_FMT_OFF_T #ifndef NE_FMT_XML_SIZE @@ -71,9 +72,19 @@ #define strcasecmp strcmpi #define strncasecmp strnicmp #endif +#if defined(_MSC_VER) && _MSC_VER >= 1300 +#define HAVE_STRTOLL +#define strtoll _strtoi64 +#endif #define ssize_t int #define inline __inline +#if defined(NE_LFS) +#define lseek64 _lseeki64 +#define fstat64 _fstat64 +#define stat64 __stat64 +#else #define off_t _off_t +#endif #ifndef USE_GETADDRINFO #define in_addr_t unsigned int |