summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaiki Ueno <dueno@redhat.com>2018-01-23 13:29:34 +0100
committerDaiki Ueno <dueno@redhat.com>2018-01-23 13:29:34 +0100
commite5abcb3359038519bb38335ca39aecd4d25cf5cb (patch)
tree8d76861bfa2014d0018ceeb8ab91d53342a8cf09
parentadb21e59360cf91fad2b24828235075e791d4e65 (diff)
downloadnss-hg-NSS_3_35_BRANCH.tar.gz
Bug 1432455, Build Hacl_Poly1305_64.o on AArch64 even with make, r=fkieferNSS_3_35_BRANCH
-rw-r--r--lib/freebl/Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/freebl/Makefile b/lib/freebl/Makefile
index 0b3daa275..6c8e6a2ea 100644
--- a/lib/freebl/Makefile
+++ b/lib/freebl/Makefile
@@ -527,7 +527,12 @@ ifndef NSS_DISABLE_CHACHAPOLY
EXTRA_SRCS += chacha20_vec.c
endif
else
- EXTRA_SRCS += poly1305.c
+ ifeq ($(CPU_ARCH),aarch64)
+ EXTRA_SRCS += Hacl_Poly1305_64.c
+ else
+ EXTRA_SRCS += poly1305.c
+ endif
+
EXTRA_SRCS += chacha20.c
VERIFIED_SRCS += Hacl_Chacha20.c
endif # x86_64