summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/arch/i386/Makefile.inc
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/arch/i386/Makefile.inc')
-rw-r--r--src/lib/libcrypto/arch/i386/Makefile.inc66
1 files changed, 0 insertions, 66 deletions
diff --git a/src/lib/libcrypto/arch/i386/Makefile.inc b/src/lib/libcrypto/arch/i386/Makefile.inc
deleted file mode 100644
index f4e1f36b1c..0000000000
--- a/src/lib/libcrypto/arch/i386/Makefile.inc
+++ /dev/null
@@ -1,66 +0,0 @@
1# $OpenBSD: Makefile.inc,v 1.4 2014/11/17 20:31:22 miod Exp $
2
3# i386-specific libcrypto build rules
4
5# aes
6CFLAGS+= -DAES_ASM
7SSLASM+= aes aes-586
8CFLAGS+= -DVPAES_ASM
9SSLASM+= aes vpaes-x86
10SSLASM+= aes aesni-x86
11# bf
12SRCS+= bf_cbc.c
13SSLASM+= bf bf-586
14# bn
15CFLAGS+= -DOPENSSL_IA32_SSE2
16CFLAGS+= -DOPENSSL_BN_ASM_PART_WORDS
17SSLASM+= bn bn-586
18SSLASM+= bn co-586
19CFLAGS+= -DOPENSSL_BN_ASM_MONT
20SSLASM+= bn x86-mont
21CFLAGS+= -DOPENSSL_BN_ASM_GF2m
22SSLASM+= bn x86-gf2m
23# camellia
24SSLASM+= camellia cmll-x86
25# des
26SRCS+= fcrypt_b.c
27SSLASM+= des des-586
28# md5
29CFLAGS+= -DMD5_ASM
30SSLASM+= md5 md5-586
31# modes
32CFLAGS+= -DGHASH_ASM
33SSLASM+= modes ghash-x86
34# rc4
35SSLASM+= rc4 rc4-586
36# ripemd
37CFLAGS+= -DRMD160_ASM
38SSLASM+= ripemd rmd-586
39# sha
40CFLAGS+= -DSHA1_ASM
41SSLASM+= sha sha1-586
42CFLAGS+= -DSHA256_ASM
43SSLASM+= sha sha256-586
44CFLAGS+= -DSHA512_ASM
45SSLASM+= sha sha512-586
46# whrlpool
47SRCS+= wp_block.c
48CFLAGS+= -DWHIRLPOOL_ASM
49SSLASM+= whrlpool wp-mmx
50
51.for dir f in ${SSLASM}
52SRCS+= ${f}.S
53GENERATED+=${f}.S
54${f}.S: ${LCRYPTO_SRC}/${dir}/asm/${f}.pl ${LCRYPTO_SRC}/perlasm/x86gas.pl
55 /usr/bin/perl -I${LCRYPTO_SRC}/perlasm -I${LCRYPTO_SRC}/${dir}/asm \
56 ${LCRYPTO_SRC}/${dir}/asm/${f}.pl \
57 openbsd-elf ${CFLAGS} 386 ${PICFLAG} > ${.TARGET}
58.endfor
59
60CFLAGS+= -DOPENSSL_CPUID_OBJ
61SRCS+= x86cpuid.S
62GENERATED+=x86cpuid.S
63
64x86cpuid.S: ${LCRYPTO_SRC}/x86cpuid.pl ${LCRYPTO_SRC}/perlasm/x86gas.pl
65 /usr/bin/perl -I${LCRYPTO_SRC}/perlasm ${LCRYPTO_SRC}/x86cpuid.pl \
66 openbsd-elf ${CFLAGS} 386 ${PICFLAG} > ${.TARGET}