[sanitizer] Define UINTPTR_MAX
Summary: `sanitizer_internal_defs.h` didn't have this define, which will be useful in an upcoming CL. Reviewers: alekseyshl Reviewed By: alekseyshl Subscribers: kubamracek, delcypher, llvm-commits, #sanitizers Differential Revision: https://reviews.llvm.org/D47270 llvm-svn: 333109
This commit is contained in:
parent
7b9bee064a
commit
08c630457a
|
@ -352,6 +352,12 @@ void NORETURN CheckFailed(const char *file, int line, const char *cond,
|
||||||
#define INT64_MAX (__INT64_C(9223372036854775807))
|
#define INT64_MAX (__INT64_C(9223372036854775807))
|
||||||
#undef UINT64_MAX
|
#undef UINT64_MAX
|
||||||
#define UINT64_MAX (__UINT64_C(18446744073709551615))
|
#define UINT64_MAX (__UINT64_C(18446744073709551615))
|
||||||
|
#undef UINTPTR_MAX
|
||||||
|
#if SANITIZER_WORDSIZE == 64
|
||||||
|
# define UINTPTR_MAX (18446744073709551615UL)
|
||||||
|
#else
|
||||||
|
# define UINTPTR_MAX (4294967295U)
|
||||||
|
#endif // SANITIZER_WORDSIZE == 64
|
||||||
|
|
||||||
enum LinkerInitialized { LINKER_INITIALIZED = 0 };
|
enum LinkerInitialized { LINKER_INITIALIZED = 0 };
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue