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 signed char int8_t
Definition: wposix_types.h:37
short int16_t
Definition: wposix_types.h:38
unsigned long long uint64_t
Definition: wposix_types.h:57
__int64 off_t
Definition: wposix_types.h:91
long _off_t
Definition: wposix_types.h:92
unsigned char uint8_t
Definition: wposix_types.h:51
intptr_t ssize_t
Definition: wposix_types.h:82
unsigned int uint32_t
Definition: wposix_types.h:53
unsigned short uint16_t
Definition: wposix_types.h:52
long long int64_t
Definition: wposix_types.h:48