27 #ifndef INCLUDED_WPOSIX_TYPES
28 #define INCLUDED_WPOSIX_TYPES
45 #if MSC_VERSION || ICC_VERSION || LCC_VERSION
54 #if MSC_VERSION || ICC_VERSION || LCC_VERSION
64 #if MSC_VERSION >= 1600
66 #else // define them ourselves
67 # define INT16_MAX 32767
68 # define INT16_MIN (-INT16_MAX-1)
69 # define UINT16_MAX 65536u
70 # define UINT16_MIN 0u
71 # define INT32_MAX 2147483647
72 # define INT32_MIN (-INT32_MAX-1)
73 # define UINT32_MAX 4294967295u
74 # define UINT32_MIN 0u
93 #define _OFF_T_DEFINED
101 #define PATH_MAX 256u
104 # ifndef SIZE_MAX // VC2005 already defines this in limits.h
105 # define SIZE_MAX 0xFFFFFFFF
108 # define SIZE_MAX 0xFFFFFFFFFFFFFFFF
112 #endif // #ifndef INCLUDED_WPOSIX_TYPES
unsigned long long uint64_t