Re: stdint.h bug

2007-04-03 Thread Eric Blake
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 According to Christopher Faylor on 4/3/2007 1:13 PM: > On Tue, Apr 03, 2007 at 06:15:14PM +, Eric Blake wrote: >> Cygwin defines wint_t as unsigned int (valid, per POSIX), but then defines >> >> #ifndef WINT_MIN >> #define WINT_MIN (-2147483647 - 1

Re: stdint.h bug

2007-04-03 Thread Christopher Faylor
On Tue, Apr 03, 2007 at 06:15:14PM +, Eric Blake wrote: >Cygwin defines wint_t as unsigned int (valid, per POSIX), but then defines > >#ifndef WINT_MIN >#define WINT_MIN (-2147483647 - 1) >#define WINT_MAX (2147483647) >#endif > >which is invalid given the underlying type of wint_t. Can we get

stdint.h bug

2007-04-03 Thread Eric Blake
Cygwin defines wint_t as unsigned int (valid, per POSIX), but then defines #ifndef WINT_MIN #define WINT_MIN (-2147483647 - 1) #define WINT_MAX (2147483647) #endif which is invalid given the underlying type of wint_t. Can we get this fixed (either make wint_t a signed type, or change WINT_MIN a