summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/arch/amd64
diff options
context:
space:
mode:
authorjsing <>2023-01-21 17:29:56 +0000
committerjsing <>2023-01-21 17:29:56 +0000
commit872a4ad8d627c853d2da368b37bea71d20712764 (patch)
tree513370a4aef1ae3a8c678f90605b0bdaadb43cd1 /src/lib/libcrypto/arch/amd64
parentcdd461f3bf011a80244f338fc4037ed59432b899 (diff)
downloadopenbsd-872a4ad8d627c853d2da368b37bea71d20712764.tar.gz
openbsd-872a4ad8d627c853d2da368b37bea71d20712764.tar.bz2
openbsd-872a4ad8d627c853d2da368b37bea71d20712764.zip
Provide an implementation of bn_sqr() that calls s2n-bignum's bignum_sqr().
ok tb@
Diffstat (limited to 'src/lib/libcrypto/arch/amd64')
-rw-r--r--src/lib/libcrypto/arch/amd64/Makefile.inc7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/lib/libcrypto/arch/amd64/Makefile.inc b/src/lib/libcrypto/arch/amd64/Makefile.inc
index dc615ece1c..1fd9f68919 100644
--- a/src/lib/libcrypto/arch/amd64/Makefile.inc
+++ b/src/lib/libcrypto/arch/amd64/Makefile.inc
@@ -1,4 +1,4 @@
1# $OpenBSD: Makefile.inc,v 1.9 2023/01/14 15:45:43 jsing Exp $ 1# $OpenBSD: Makefile.inc,v 1.10 2023/01/21 17:29:56 jsing Exp $
2 2
3# amd64-specific libcrypto build rules 3# amd64-specific libcrypto build rules
4 4
@@ -26,6 +26,11 @@ CFLAGS+= -DOPENSSL_BN_ASM_MONT5
26SSLASM+= bn x86_64-mont5 26SSLASM+= bn x86_64-mont5
27CFLAGS+= -DOPENSSL_BN_ASM_GF2m 27CFLAGS+= -DOPENSSL_BN_ASM_GF2m
28SSLASM+= bn x86_64-gf2m 28SSLASM+= bn x86_64-gf2m
29
30# bn s2n-bignum
31SRCS += bn_arch.c
32SRCS += bignum_sqr.S
33
29# camellia 34# camellia
30SRCS+= cmll_misc.c 35SRCS+= cmll_misc.c
31SSLASM+= camellia cmll-x86_64 36SSLASM+= camellia cmll-x86_64