diff --git a/include/stdint.h b/include/stdint.h index ec1566db..76619345 100644 --- a/include/stdint.h +++ b/include/stdint.h @@ -24,13 +24,17 @@ #include /* 7.18.1.1 Exact-width integer types */ +#if defined(__CYGWIN__) +#include +#else typedef signed char int8_t; -typedef unsigned char uint8_t; typedef short int16_t; -typedef unsigned short uint16_t; typedef int int32_t; -typedef unsigned uint32_t; typedef long long int64_t; +#endif +typedef unsigned char uint8_t; +typedef unsigned short uint16_t; +typedef unsigned uint32_t; typedef unsigned long long uint64_t; /* 7.18.1.2 Minimum-width integer types */