diff --git a/config.h b/config.h index 58ea9d8a..0c41e9f6 100644 --- a/config.h +++ b/config.h @@ -528,7 +528,7 @@ NAMESPACE_END #define CRYPTOPP_BOOL_ARM32 0 #endif -#if defined(__aarch64__) +#if defined(__arm64__) || defined(__aarch64__) || defined(_M_ARM64) #define CRYPTOPP_BOOL_ARM64 1 #else #define CRYPTOPP_BOOL_ARM64 0 diff --git a/config.recommend b/config.recommend index 08caa96d..e0d5df1e 100644 --- a/config.recommend +++ b/config.recommend @@ -528,7 +528,7 @@ NAMESPACE_END #define CRYPTOPP_BOOL_ARM32 0 #endif -#if defined(__aarch64__) +#if defined(__arm64__) || defined(__aarch64__) || defined(_M_ARM64) #define CRYPTOPP_BOOL_ARM64 1 #else #define CRYPTOPP_BOOL_ARM64 0