summaryrefslogtreecommitdiffstats
path: root/src/crypto/mac/ghash/pclmulqdq/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'src/crypto/mac/ghash/pclmulqdq/CMakeLists.txt')
-rw-r--r--src/crypto/mac/ghash/pclmulqdq/CMakeLists.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/crypto/mac/ghash/pclmulqdq/CMakeLists.txt b/src/crypto/mac/ghash/pclmulqdq/CMakeLists.txt
index a11ad02..59bc09d 100644
--- a/src/crypto/mac/ghash/pclmulqdq/CMakeLists.txt
+++ b/src/crypto/mac/ghash/pclmulqdq/CMakeLists.txt
@@ -1,4 +1,8 @@
if(ARCH_X86 OR ARCH_X86_64)
+ if(NOT HAVE_PCLMUL)
+ message(FATAL_ERROR "WITH_MAC_GHASH_PCLMULQDQ enabled, but there is no compiler support for -mpclmul")
+ endif(NOT HAVE_PCLMUL)
+
fastd_mac_impl(ghash pclmulqdq
ghash_pclmulqdq.c
ghash_pclmulqdq_impl.c