summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorNiels Möller <nisse@lysator.liu.se>2020-07-20 21:27:33 +0200
committerNiels Möller <nisse@lysator.liu.se>2020-08-26 18:13:51 +0200
commit152da08e32a9d833a55a9e2b8d733d5c03e132c7 (patch)
treea0364363fccf21b3c82ba7aacc3af4775215a479 /configure.ac
parent9df0079edc6c2552ee2c162d9b569f7cccb5e215 (diff)
downloadnettle-152da08e32a9d833a55a9e2b8d733d5c03e132c7.tar.gz
Enable powerpc64 assembly
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac12
1 files changed, 12 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index d8b7b072..98b4cf3d 100644
--- a/configure.ac
+++ b/configure.ac
@@ -89,6 +89,12 @@ AC_ARG_ENABLE(x86-sha-ni,
AC_HELP_STRING([--enable-x86-sha-ni], [Enable x86_64 sha_ni instructions. (default=no)]),,
[enable_x86_sha_ni=no])
+# Default yes for initial testing
+AC_ARG_ENABLE(power-crypto-ext,
+ AC_HELP_STRING([--enable-power-crypto-ext], [Enable POWER crypto
+extensions. (default=yes)]),,
+ [enable_power_crypto_ext=yes])
+
AC_ARG_ENABLE(mini-gmp,
AC_HELP_STRING([--enable-mini-gmp], [Enable mini-gmp, used instead of libgmp.]),,
[enable_mini_gmp=no])
@@ -439,6 +445,12 @@ if test "x$enable_assembler" = xyes ; then
fi
fi
;;
+ *powerpc64*)
+ if test "x$enable_power_crypto_ext" = xyes ; then
+ asm_path="powerpc64/P8 powerpc64"
+ fi
+ ;;
+
*)
enable_assembler=no
;;