Remove CRYPTOPP_MAINTAIN_BACKWARDS_COMPATIBILITY_562 from block defining word64 based on data models
We use the samllest word size that meets requirements, not th e largest size. That helps us get to a word128 on more platformspull/291/head
parent
de04771aa8
commit
31a7b99f9e
2
config.h
2
config.h
|
|
@ -237,7 +237,7 @@ typedef unsigned int word32;
|
|||
#if defined(_MSC_VER) || defined(__BORLANDC__)
|
||||
typedef unsigned __int64 word64;
|
||||
#define W64LIT(x) x##ui64
|
||||
#elif (_LP64 || __LP64__) && ((__arm64__ || __aarch64__) || !defined(CRYPTOPP_MAINTAIN_BACKWARDS_COMPATIBILITY_562))
|
||||
#elif (_LP64 || __LP64__)
|
||||
typedef unsigned long word64;
|
||||
#define W64LIT(x) x##UL
|
||||
#else
|
||||
|
|
|
|||
Loading…
Reference in New Issue