summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/arch/powerpc64/Makefile.inc
diff options
context:
space:
mode:
authordrahn <>2020-06-26 00:39:59 +0000
committerdrahn <>2020-06-26 00:39:59 +0000
commit7fa21907fd3ec1e649ebd8ca6ee174ba7be784af (patch)
treecfb83af47ef652fdfd5da9b8d7b461abcf6e09ff /src/lib/libcrypto/arch/powerpc64/Makefile.inc
parent2ee8fdd1c5ce8efb1f998902ce8a4fe85eb2b572 (diff)
downloadopenbsd-7fa21907fd3ec1e649ebd8ca6ee174ba7be784af.tar.gz
openbsd-7fa21907fd3ec1e649ebd8ca6ee174ba7be784af.tar.bz2
openbsd-7fa21907fd3ec1e649ebd8ca6ee174ba7be784af.zip
Accidentally doubled these files on first commit. Correcting.
Diffstat (limited to 'src/lib/libcrypto/arch/powerpc64/Makefile.inc')
-rw-r--r--src/lib/libcrypto/arch/powerpc64/Makefile.inc46
1 files changed, 1 insertions, 45 deletions
diff --git a/src/lib/libcrypto/arch/powerpc64/Makefile.inc b/src/lib/libcrypto/arch/powerpc64/Makefile.inc
index cc42f67c5c..7afecde44d 100644
--- a/src/lib/libcrypto/arch/powerpc64/Makefile.inc
+++ b/src/lib/libcrypto/arch/powerpc64/Makefile.inc
@@ -1,48 +1,4 @@
1# $OpenBSD: Makefile.inc,v 1.1 2020/06/25 04:29:08 drahn Exp $ 1# $OpenBSD: Makefile.inc,v 1.2 2020/06/26 00:39:59 drahn Exp $
2
3# powerpc-specific libcrypto build rules
4
5# aes
6SRCS+= aes_core.c aes_cbc.c
7# slower than C code
8#CFLAGS+= -DAES_ASM
9#SSLASM+= aes aes-ppc aes-ppc
10# bf
11SRCS+= bf_enc.c
12# bn
13SSLASM+= bn ppc bn-ppc
14#SSLASM+= bn ppc-mont ppc-mont # bn_mul_mont_int
15SSLASM+= bn ppc64-mont ppc64-mont # bn_mul_mont_fpu64
16CFLAGS+= -DOPENSSL_BN_ASM_MONT
17# camellia
18SRCS+= camellia.c cmll_cbc.c cmll_misc.c
19# des
20SRCS+= des_enc.c fcrypt_b.c
21# rc4
22SRCS+= rc4_enc.c rc4_skey.c
23# sha
24CFLAGS+= -DSHA1_ASM
25SSLASM+= sha sha1-ppc sha1-ppc
26CFLAGS+= -DSHA256_ASM
27SSLASM+= sha sha512-ppc sha256-ppc
28# whrlpool
29SRCS+= wp_block.c
30
31.for dir src dst in ${SSLASM}
32SRCS+= ${dst}.S
33GENERATED+=${dst}.S
34${dst}.S: ${LCRYPTO_SRC}/${dir}/asm/${src}.pl
35 /usr/bin/perl \
36 ${LCRYPTO_SRC}/${dir}/asm/${src}.pl linux32 ${.TARGET} > ${.TARGET}
37.endfor
38
39#CFLAGS+= -DOPENSSL_CPUID_OBJ # it's commented out in ppccap.c
40SRCS+= ppccpuid.S ppccap.c
41GENERATED+=ppccpuid.S
42ppccpuid.S: ${LCRYPTO_SRC}/ppccpuid.pl
43 /usr/bin/perl \
44 ${LCRYPTO_SRC}/ppccpuid.pl linux32 > ${.TARGET}
45# $OpenBSD: Makefile.inc,v 1.1 2020/06/25 04:29:08 drahn Exp $
46 2
47# powerpc-specific libcrypto build rules 3# powerpc-specific libcrypto build rules
48 4