1#if defined(__MINGW32__) || _MSC_VER >= 1600 2#define HAVE_STDINT_H 1 3#endif 4#if defined(__MINGW32__) || _MSC_VER >= 1800 5#define HAVE_INTTYPES_H 1 6#endif 7#define HAVE_SYS_TYPES_H 1 8#define HAVE_SYS_STAT_H 1 9#define HAVE_MEMORY_H 1 10#define HAVE_OFF_T 1 11 12#define SIZEOF_INT 4 13#define SIZEOF_LONG 4 14#define SIZEOF_LONG_LONG 8 15#define SIZEOF___INT64 8 16#define SIZEOF_OFF_T 4 17#ifdef _WIN64 18#define SIZEOF_VOIDP 8 19#define SIZEOF_SIZE_T 8 20#else 21#define SIZEOF_VOIDP 4 22#define SIZEOF_SIZE_T 4 23#endif 24#define SIZEOF_FLOAT 4 25#define SIZEOF_DOUBLE 8 26#define TOKEN_PASTE(x,y) x##y 27#ifndef NORETURN 28#if _MSC_VER > 1100 29#define NORETURN(x) __declspec(noreturn) x 30#else 31#define NORETURN(x) x 32#endif 33#endif 34#define HAVE_DECL_SYS_NERR 1 35#define HAVE_FCNTL_H 1 36#define HAVE_SYS_UTIME_H 1 37#define HAVE_MEMORY_H 1 38#define uid_t int 39#define gid_t int 40#define GETGROUPS_T int 41#define HAVE_ALLOCA 1 42#define HAVE_DUP2 1 43#define HAVE_MKDIR 1 44#define HAVE_FLOCK 1 45#define HAVE_FINITE 1 46#define HAVE_HYPOT 1 47#define HAVE_WAITPID 1 48#define HAVE_CHSIZE 1 49#define HAVE_TIMES 1 50#define HAVE_TELLDIR 1 51#define HAVE_SEEKDIR 1 52#define HAVE_EXECVE 1 53#define HAVE_DAYLIGHT 1 54#define SETPGRP_VOID 1 55#define inline __inline 56#define NEED_IO_SEEK_BETWEEN_RW 1 57#define RSHIFT(x,y) ((x)>>(int)y) 58#define FILE_COUNT _cnt 59#define FILE_READPTR _ptr 60#define DEFAULT_KCODE KCODE_NONE 61#define DLEXT ".so" 62#define DLEXT2 ".dll" 63