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.inc12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/lib/libcrypto/arch/i386/Makefile.inc b/src/lib/libcrypto/arch/i386/Makefile.inc
index 6989b35686..bfc701687e 100644
--- a/src/lib/libcrypto/arch/i386/Makefile.inc
+++ b/src/lib/libcrypto/arch/i386/Makefile.inc
@@ -1,4 +1,4 @@
1# $OpenBSD: Makefile.inc,v 1.27 2025/02/14 12:01:58 jsing Exp $ 1# $OpenBSD: Makefile.inc,v 1.31 2025/06/28 12:39:10 jsing Exp $
2 2
3# i386-specific libcrypto build rules 3# i386-specific libcrypto build rules
4 4
@@ -10,23 +10,27 @@ SRCS += crypto_cpu_caps.c
10# aes 10# aes
11CFLAGS+= -DAES_ASM 11CFLAGS+= -DAES_ASM
12SSLASM+= aes aes-586 12SSLASM+= aes aes-586
13CFLAGS+= -DVPAES_ASM
14SSLASM+= aes vpaes-x86
15SSLASM+= aes aesni-x86 13SSLASM+= aes aesni-x86
14SRCS += aes_i386.c
15
16# bn 16# bn
17CFLAGS+= -DOPENSSL_IA32_SSE2
18SSLASM+= bn bn-586 17SSLASM+= bn bn-586
19SSLASM+= bn co-586 18SSLASM+= bn co-586
20CFLAGS+= -DOPENSSL_BN_ASM_MONT 19CFLAGS+= -DOPENSSL_BN_ASM_MONT
21SSLASM+= bn x86-mont 20SSLASM+= bn x86-mont
21
22# md5 22# md5
23CFLAGS+= -DMD5_ASM 23CFLAGS+= -DMD5_ASM
24SSLASM+= md5 md5-586 24SSLASM+= md5 md5-586
25
25# modes 26# modes
26CFLAGS+= -DGHASH_ASM 27CFLAGS+= -DGHASH_ASM
27SSLASM+= modes ghash-x86 28SSLASM+= modes ghash-x86
29SRCS += gcm128_i386.c
30
28# rc4 31# rc4
29SSLASM+= rc4 rc4-586 32SSLASM+= rc4 rc4-586
33
30# sha 34# sha
31SSLASM+= sha sha1-586 35SSLASM+= sha sha1-586
32SSLASM+= sha sha256-586 36SSLASM+= sha sha256-586