Merge pull request #12 from conr2d/fix/stdint-defs

Set definitions for pointers to 32-bit width int
This commit is contained in:
swatanabe-b1
2019-10-28 15:31:22 -04:00
committed by GitHub
+9
View File
@@ -55,9 +55,18 @@ typedef __UINTMAX_TYPE__ uintmax_t;
#define UINT_FAST16_MAX UINT32_MAX
#define UINT_FAST32_MAX UINT32_MAX
#ifdef EOSIO_NATIVE
#define INTPTR_MIN INT64_MIN
#define INTPTR_MAX INT64_MAX
#define UINTPTR_MAX UINT64_MAX
#define PTRDIFF_MIN INT64_MIN
#define PTRDIFF_MAX INT64_MAX
#define SIZE_MAX UINT64_MAX
#else
#define INTPTR_MIN INT32_MIN
#define INTPTR_MAX INT32_MAX
#define UINTPTR_MAX UINT32_MAX
#define PTRDIFF_MIN INT32_MIN
#define PTRDIFF_MAX INT32_MAX
#define SIZE_MAX UINT32_MAX
#endif