summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorkettenis <>2020-06-29 15:32:44 +0000
committerkettenis <>2020-06-29 15:32:44 +0000
commitba5d20ce0e8a0f27f37d05f5e9e4457b8712655d (patch)
treebd67d9786f60230472f2c751468ad08c123cfba9 /src/lib
parentc03f31d16a5715c0a51d142c77e80ab7b6fb18d1 (diff)
downloadopenbsd-ba5d20ce0e8a0f27f37d05f5e9e4457b8712655d.tar.gz
openbsd-ba5d20ce0e8a0f27f37d05f5e9e4457b8712655d.tar.bz2
openbsd-ba5d20ce0e8a0f27f37d05f5e9e4457b8712655d.zip
Disable assembly code for powerpc64; more work is needed to make it work.
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/libcrypto/arch/powerpc64/Makefile.inc17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/lib/libcrypto/arch/powerpc64/Makefile.inc b/src/lib/libcrypto/arch/powerpc64/Makefile.inc
index 3806ee34ab..0713b8cd94 100644
--- a/src/lib/libcrypto/arch/powerpc64/Makefile.inc
+++ b/src/lib/libcrypto/arch/powerpc64/Makefile.inc
@@ -1,4 +1,4 @@
1# $OpenBSD: Makefile.inc,v 1.3 2020/06/28 07:50:57 kettenis Exp $ 1# $OpenBSD: Makefile.inc,v 1.4 2020/06/29 15:32:44 kettenis Exp $
2 2
3# powerpc-specific libcrypto build rules 3# powerpc-specific libcrypto build rules
4 4
@@ -10,10 +10,11 @@ SRCS+= aes_core.c aes_cbc.c
10# bf 10# bf
11SRCS+= bf_enc.c 11SRCS+= bf_enc.c
12# bn 12# bn
13SSLASM+= bn ppc bn-ppc 13SRCS+= bn_asm.c
14SSLASM+= bn ppc-mont ppc-mont # bn_mul_mont_int 14#SSLASM+= bn ppc bn-ppc
15#SSLASM+= bn ppc-mont ppc-mont # bn_mul_mont_int
15#SSLASM+= bn ppc64-mont ppc64-mont # bn_mul_mont_fpu64 16#SSLASM+= bn ppc64-mont ppc64-mont # bn_mul_mont_fpu64
16CFLAGS+= -DOPENSSL_BN_ASM_MONT 17#CFLAGS+= -DOPENSSL_BN_ASM_MONT
17# camellia 18# camellia
18SRCS+= camellia.c cmll_cbc.c cmll_misc.c 19SRCS+= camellia.c cmll_cbc.c cmll_misc.c
19# des 20# des
@@ -21,10 +22,10 @@ SRCS+= des_enc.c fcrypt_b.c
21# rc4 22# rc4
22SRCS+= rc4_enc.c rc4_skey.c 23SRCS+= rc4_enc.c rc4_skey.c
23# sha 24# sha
24CFLAGS+= -DSHA1_ASM 25#CFLAGS+= -DSHA1_ASM
25SSLASM+= sha sha1-ppc sha1-ppc 26#SSLASM+= sha sha1-ppc sha1-ppc
26CFLAGS+= -DSHA256_ASM 27#CFLAGS+= -DSHA256_ASM
27SSLASM+= sha sha512-ppc sha256-ppc 28#SSLASM+= sha sha512-ppc sha256-ppc
28# whrlpool 29# whrlpool
29SRCS+= wp_block.c 30SRCS+= wp_block.c
30 31