diff options
author | Jeffrey Walton <noloader@gmail.com> | 2018-08-03 14:17:13 -0400 |
---|---|---|
committer | Jeffrey Walton <noloader@gmail.com> | 2018-08-03 14:17:13 -0400 |
commit | f67efe75c9ac34a93983739b9804d6a3e9826499 (patch) | |
tree | 5d9bc2996b00868fb3ecdb3c5a0348cb2562d199 /config.h | |
parent | 4540ab4f109bdd232521dc97c5cfc998d96c0b39 (diff) | |
download | cryptopp-git-f67efe75c9ac34a93983739b9804d6a3e9826499.tar.gz |
Remove POWER5 define. We don't use it
The 64-bit 'vector long long' is POWER8
Diffstat (limited to 'config.h')
-rw-r--r-- | config.h | 9 |
1 files changed, 1 insertions, 8 deletions
@@ -769,13 +769,6 @@ NAMESPACE_END # endif
#endif
-// We need Power5 for 'vector unsigned long long'
-#if !defined(CRYPTOPP_POWER5_AVAILABLE) && !defined(CRYPTOPP_DISABLE_POWER5) && defined(CRYPTOPP_ALTIVEC_AVAILABLE)
-# if defined(_ARCH_PWR5) || (CRYPTOPP_XLC_VERSION >= 100000) || (CRYPTOPP_GCC_VERSION >= 40100)
-# define CRYPTOPP_POWER5_AVAILABLE 1
-# endif
-#endif
-
// We need Power7 for unaligned loads and stores
#if !defined(CRYPTOPP_POWER7_AVAILABLE) && !defined(CRYPTOPP_DISABLE_POWER7) && defined(CRYPTOPP_ALTIVEC_AVAILABLE)
# if defined(_ARCH_PWR7) || (CRYPTOPP_XLC_VERSION >= 100000) || (CRYPTOPP_GCC_VERSION >= 40100)
@@ -783,7 +776,7 @@ NAMESPACE_END # endif
#endif
-// We need Power8 for in-core crypto
+// We need Power8 for in-core crypto and 64-bit vector types
#if !defined(CRYPTOPP_POWER8_AVAILABLE) && !defined(CRYPTOPP_DISABLE_POWER8) && defined(CRYPTOPP_POWER7_AVAILABLE)
# if defined(_ARCH_PWR8) || (CRYPTOPP_XLC_VERSION >= 130000) || (CRYPTOPP_GCC_VERSION >= 40800)
# define CRYPTOPP_POWER8_AVAILABLE 1
|