[PATCH] include: Add LLONG_MIN, LLONG_MAX, ULLONG_MAX defines
Alistair Leslie-Hughes
leslie_alistair at hotmail.com
Fri Jan 6 01:15:00 CST 2017
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
---
include/msvcrt/limits.h | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/include/msvcrt/limits.h b/include/msvcrt/limits.h
index 1eb156130e..13bab8679b 100644
--- a/include/msvcrt/limits.h
+++ b/include/msvcrt/limits.h
@@ -30,6 +30,10 @@
#define LONG_MAX 0x7fffffffL
#define ULONG_MAX 0xffffffffUL
+#define LLONG_MAX (((__int64)0x7fffffff << 32) | 0xffffffff)
+#define LLONG_MIN (-LLONG_MAX-1)
+#define ULLONG_MAX (((unsigned __int64)0xffffffff << 32) | 0xffffffff)
+
#define _I64_MAX (((__int64)0x7fffffff << 32) | 0xffffffff)
#define _I64_MIN (-_I64_MAX-1)
#define _UI64_MAX (((unsigned __int64)0xffffffff << 32) | 0xffffffff)
--
2.11.0
More information about the wine-patches
mailing list