mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-10 15:56:18 +00:00
* inc/stdint.h (UINT64_MAX, UINT32_MAX): Fix values.
This commit is contained in:
parent
f6b1b0a848
commit
d7cecd19b3
@ -1,3 +1,7 @@
|
||||
2011-11-13 Christoph Scholtes <cschol2112@googlemail.com>
|
||||
|
||||
* inc/stdint.h (UINT64_MAX, UINT32_MAX): Fix values.
|
||||
|
||||
2011-11-05 Christoph Scholtes <cschol2112@googlemail.com>
|
||||
|
||||
* inc/stdint.h (UINT64_MAX, UINT64_MIN, INT64_MIN, UINTMAX_MAX)
|
||||
|
@ -29,7 +29,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
||||
|
||||
#ifdef _WIN64
|
||||
typedef __int64 intptr_t;
|
||||
#define UINT64_MAX 18446744073709551616
|
||||
#define UINT64_MAX 18446744073709551615
|
||||
#define UINT64_MIN 0
|
||||
/* "i64" is the non-standard suffix used by MSVC for 64-bit constants. */
|
||||
#define INT64_MAX 9223372036854775807i64
|
||||
@ -42,7 +42,7 @@ typedef __int64 intptr_t;
|
||||
#else
|
||||
typedef int intptr_t;
|
||||
typedef unsigned int uint32_t;
|
||||
#define UINT32_MAX 4294967296
|
||||
#define UINT32_MAX 4294967295
|
||||
#define UINT32_MIN 0
|
||||
#define INT32_MAX 2147483647
|
||||
#define INT32_MIN (~INT32_MAX)
|
||||
|
Loading…
Reference in New Issue
Block a user