summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorBurkhard <9336784+bringlein@users.noreply.github.com>2021-03-16 13:29:11 +0100
committerGitHub <noreply@github.com>2021-03-16 05:29:11 -0700
commit1706a39e0116dde0b2d1c52d67078a9a0ab4dbe7 (patch)
tree3074b3416d2dcefa2bd5f367bc6dfd8c0ce09b50 /utils
parent47043dd3cc82fd53ce4de3e3f12f05ffff0eb963 (diff)
downloadpycparser-1706a39e0116dde0b2d1c52d67078a9a0ab4dbe7.tar.gz
fixing limits in fake includes (#409)
Diffstat (limited to 'utils')
-rw-r--r--utils/fake_libc_include/_fake_defines.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/utils/fake_libc_include/_fake_defines.h b/utils/fake_libc_include/_fake_defines.h
index a00a63b..24cc0ab 100644
--- a/utils/fake_libc_include/_fake_defines.h
+++ b/utils/fake_libc_include/_fake_defines.h
@@ -26,11 +26,19 @@
#define EXIT_FAILURE 1
#define EXIT_SUCCESS 0
+#define CHAR_MIN -128
+#define CHAR_MAX 127
#define UCHAR_MAX 255
+#define SHRT_MIN -32768
+#define SHRT_MAX 32767
#define USHRT_MAX 65535
+#define INT_MIN -2147483648
+#define INT_MAX 2147483647
#define UINT_MAX 4294967295U
+#define LONG_MIN -9223372036854775808L
+#define LONG_MAX 9223372036854775807L
+#define ULONG_MAX 18446744073709551615UL
#define RAND_MAX 32767
-#define INT_MAX 32767
/* C99 inttypes.h defines */
#define PRId8 "d"