summaryrefslogtreecommitdiff
path: root/mpi/config.links
diff options
context:
space:
mode:
authorJussi Kivilinna <jussi.kivilinna@iki.fi>2013-12-03 13:57:02 +0200
committerJussi Kivilinna <jussi.kivilinna@iki.fi>2013-12-03 13:57:02 +0200
commit80896bc8f5e6ed9a627374e34f040ad5f3617584 (patch)
tree4025da8b0b8be08e1c479c6f39696805e83353ba /mpi/config.links
parentd4ce0cfe0d35d7ec69c115456848b5b735c928ea (diff)
downloadlibgcrypt-80896bc8f5e6ed9a627374e34f040ad5f3617584.tar.gz
Add aarch64 (arm64) mpi assembly
* mpi/aarch64/mpi-asm-defs.h: New. * mpi/aarch64/mpih-add1.S: New. * mpi/aarch64/mpih-mul1.S: New. * mpi/aarch64/mpih-mul2.S: New. * mpi/aarch64/mpih-mul3.S: New. * mpi/aarch64/mpih-sub1.S: New. * mpi/config.links [host=aarch64-*-*]: Add configguration for aarch64 assembly. * mpi/longlong.h [__aarch64__] (add_ssaaaa, sub_ddmmss, umul_ppmm) (count_leading_zeros): New. -- Add preliminary aarch64 assembly implementations for mpi. Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>
Diffstat (limited to 'mpi/config.links')
-rw-r--r--mpi/config.links5
1 files changed, 5 insertions, 0 deletions
diff --git a/mpi/config.links b/mpi/config.links
index 90d10770..a79b03ba 100644
--- a/mpi/config.links
+++ b/mpi/config.links
@@ -136,6 +136,11 @@ case "${host}" in
mpi_extra_modules="udiv-qrnnd"
mpi_cpu_arch="alpha"
;;
+ aarch64-*-*)
+ echo '/* configured for aarch64 */' >>./mpi/asm-syntax.h
+ path="aarch64"
+ mpi_cpu_arch="aarch64"
+ ;;
arm*-*-*)
if test "$gcry_cv_gcc_arm_platform_as_ok" = "yes" ; then
echo '/* configured for arm */' >>./mpi/asm-syntax.h