mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-04-14 06:37:33 +00:00
If we can't find INT64_MAX, set it to a reasonable default value,
instead of printing out an (incorrect) #error message. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7744 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
2bcee3400f
commit
80d79fa5b4
@ -32,8 +32,16 @@
|
||||
#error "Cannot define both ENDIAN_LITTLE and ENDIAN_BIG!"
|
||||
#endif
|
||||
|
||||
#if (!defined(ENDIAN_LITTLE) && !defined(ENDIAN_BIG)) || !defined(INT64_MAX)
|
||||
#if (!defined(ENDIAN_LITTLE) && !defined(ENDIAN_BIG))
|
||||
#error "include/Support/DataTypes.h could not determine endianness!"
|
||||
#endif
|
||||
|
||||
#if !defined(INT64_MAX)
|
||||
/* We couldn't determine INT64_MAX; default it. */
|
||||
#define INT64_MAX 9223372036854775807LL
|
||||
#endif
|
||||
#if !defined(UINT64_MAX)
|
||||
#define UINT64_MAX 0xffffffffffffffffULL
|
||||
#endif
|
||||
|
||||
#endif /* SUPPORT_DATATYPES_H */
|
||||
|
Loading…
x
Reference in New Issue
Block a user