This is the mail archive of the
mailing list for the Cygwin project.
RE: Pb with INT64_MAX in /usr/include/stdint.h (+patch)
- From: "zze-BDE balg011 VAUCHER Laurent DvSI/SIReS/GRE" <openup01 at rd dot francetelecom dot com>
- To: <cygwin at cygwin dot com>
- Date: Tue, 28 Oct 2003 16:48:31 +0100
- Subject: RE: Pb with INT64_MAX in /usr/include/stdint.h (+patch)
> I've checked a fix into CVS.
> Thanks for pinpointing the exact place that needs to be changed.
Excuse me if my command of english does not allow me to
understand exactly what you mean. I can't decide if your
'thanks' is in advance for something I should do, or for the
discription I gave earlier.
Anyway, in my opinion, in file /usr/include/stdint.h
(probably shipped with the gcc package), there are probably
eight lines that should include the LL suffix after integer
#define INT64_MIN (-9223372036854775808)
#define INT64_MAX (9223372036854775807)
#define INT_LEAST64_MIN (-9223372036854775808)
#define INT_LEAST64_MAX (9223372036854775807)
#define INT_FAST64_MIN (-9223372036854775808)
#define INT_FAST64_MAX (9223372036854775807)
lines 128 and 129:
#define INTMAX_MIN (-9223372036854775808)
#define INTMAX_MAX (9223372036854775807)
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html