Corinna Vinschen
a2b7f56971
* include/inttypes.h: Add x86_64 target considerations throughout.
...
Define macros in C++ according to C99 requirements.
* include/stdint.h: Ditto.
2012-07-28 14:21:34 +00:00
Dave Korn
03d59fb47d
* include/stdint.h (intptr_t): Remove long from type.
...
(uintptr_t): Likewise.
(INTPTR_MIN): Remove 'L' suffix.
(INTPTR_MAX, UINTPTR_MAX): Likewise.
2009-04-13 22:55:00 +00:00
Corinna Vinschen
1b98373a40
* include/stdint.h (INTPTR_MIN, INTPTR_MAX): Add 'L' suffix.
...
(WINT_MAX): Add 'U' suffix.
2009-04-11 08:07:30 +00:00
Corinna Vinschen
8dc102b20b
* include/stdint.h (int_least32_t): Define as int.
...
(uint_least32_t): Ditto, unsigned.
(int_fast16_t): Define as int.
(int_fast32_t): Ditto.
(uint_fast16_t): Ditto, unsigned.
(uint_fast32_t): Ditto.
(UINT32_MAX): Remove `L' long marker.
(UINT_LEAST32_MAX): Ditto.
(UINT_FAST16_MAX): Ditto.
(UINT_FAST32_MAX): Ditto.
(INT32_C): Ditto.
(UINT32_C): Ditto.
2009-04-07 17:23:20 +00:00
Christopher Faylor
a4e3764e51
* include/stdint.h: Use int rather than long for {u,}int32_t.
2008-05-17 21:34:05 +00:00
Corinna Vinschen
bde9647c6a
* include/stdint.h (WINT_MIN): Fix sign.
2007-04-06 08:25:28 +00:00
Corinna Vinschen
26631d2144
* include/stdint.h (WINT_MIN, WINT_MAX): Fix definition.
2007-04-04 07:37:53 +00:00
Corinna Vinschen
61aea27d90
* include/stdint.h (UINT8_C, UINT16_C): Unsigned types smaller
...
than int promote to signed int.
2006-07-03 12:30:04 +00:00
Corinna Vinschen
e0242a025a
* include/stdint.h (INTMAX_C, UINTMAX_C): Fix definition.
2005-05-23 13:13:00 +00:00
Corinna Vinschen
d3f6bd13cb
* include/stdint.h: Prevent signed->unsigned conversion for 32 and
...
64 bit min value constants.
2003-10-29 08:43:10 +00:00
Christopher Faylor
a4666b3d1b
* include/stdint.h: Duplicate below effort for rest of *64_*.
2003-10-28 16:03:52 +00:00
Christopher Faylor
61c4ca410f
* include/stdint.h: Correctly define INT64_MAX.
2003-10-28 15:13:06 +00:00
Christopher Faylor
5c65fa0200
* include/stdint.h: Correctly define INT32_MIN.
2003-08-08 19:30:41 +00:00
Corinna Vinschen
e8a57b4fc7
* include/inttypes.h: New file.
...
* include/stdint.h: New file.
* include/cygwin/in.h: Include stdint.h instead of sys/types.h.
* include/cygwin/types.h: Include stdint.h. Remove typedefs for
intN_t and uintN_t since these are defined in stdint.h now.
2003-04-22 14:55:01 +00:00