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#define SIZEOF_INT 4 12#define SIZEOF_LONG 4 13#define SIZEOF_LONG_LONG 8 14#define SIZEOF___INT64 8 15#define SIZEOF_OFF_T 4 16#define SIZEOF_VOIDP 4 17#define SIZEOF_FLOAT 4 18#define SIZEOF_DOUBLE 8 19#define SIZEOF_SIZE_T 4 20#define TOKEN_PASTE(x,y) x##y 21#ifndef NORETURN 22#if _MSC_VER > 1100 23#define NORETURN(x) __declspec(noreturn) x 24#else 25#define NORETURN(x) x 26#endif 27#endif 28#define HAVE_DECL_SYS_NERR 1 29#define HAVE_FCNTL_H 1 30#define HAVE_SYS_UTIME_H 1 31#define HAVE_MEMORY_H 1 32#define uid_t int 33#define gid_t int 34#define GETGROUPS_T int 35#define HAVE_ALLOCA 1 36#define HAVE_DUP2 1 37#define HAVE_MKDIR 1 38#define HAVE_FLOCK 1 39#define HAVE_FINITE 1 40#define HAVE_HYPOT 1 41#define HAVE_WAITPID 1 42#define HAVE_CHSIZE 1 43#define HAVE_TIMES 1 44#define HAVE_TELLDIR 1 45#define HAVE_SEEKDIR 1 46#define HAVE_EXECVE 1 47#define HAVE_DAYLIGHT 1 48#define SETPGRP_VOID 1 49#define inline __inline 50#define NEED_IO_SEEK_BETWEEN_RW 1 51#define RSHIFT(x,y) ((x)>>(int)y) 52#define FILE_COUNT _cnt 53#define FILE_READPTR _ptr 54#define DEFAULT_KCODE KCODE_NONE 55#define DLEXT ".so" 56#define DLEXT2 ".dll" 57