summaryrefslogtreecommitdiff
path: root/config.h
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2018-08-03 14:17:13 -0400
committerJeffrey Walton <noloader@gmail.com>2018-08-03 14:17:13 -0400
commitf67efe75c9ac34a93983739b9804d6a3e9826499 (patch)
tree5d9bc2996b00868fb3ecdb3c5a0348cb2562d199 /config.h
parent4540ab4f109bdd232521dc97c5cfc998d96c0b39 (diff)
downloadcryptopp-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.h9
1 files changed, 1 insertions, 8 deletions
diff --git a/config.h b/config.h
index 6b607e4e..9f659c76 100644
--- a/config.h
+++ b/config.h
@@ -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