summaryrefslogtreecommitdiff
path: root/speck.h
diff options
context:
space:
mode:
authorJeffrey Walton <noloader@gmail.com>2018-07-27 01:51:27 -0400
committerJeffrey Walton <noloader@gmail.com>2018-07-27 01:51:27 -0400
commitf165d1822d7c2cc02c89d6afbc976b2ac78c2b43 (patch)
tree8cb45fbe9a4665f4ad7d25dd4b1040f582e3bafa /speck.h
parent2f83777e9b1949793f20e8f9b439e34296a6bae4 (diff)
downloadcryptopp-git-f165d1822d7c2cc02c89d6afbc976b2ac78c2b43.tar.gz
More SunStudio/SunCC workarounds
Diffstat (limited to 'speck.h')
-rw-r--r--speck.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/speck.h b/speck.h
index 7ed7517e..211ee683 100644
--- a/speck.h
+++ b/speck.h
@@ -25,6 +25,12 @@
# define CRYPTOPP_SPECK128_ADVANCED_PROCESS_BLOCKS 1
#endif
+// Yet another SunStudio/SunCC workaround
+#if defined(__SUNPRO_CC)
+# undef CRYPTOPP_SPECK64_ADVANCED_PROCESS_BLOCKS
+# undef CRYPTOPP_SPECK128_ADVANCED_PROCESS_BLOCKS
+#endif
+
NAMESPACE_BEGIN(CryptoPP)
/// \brief SPECK block cipher information