diff options
Diffstat (limited to 'src/lib/libcrypto/arch/i386/Makefile.inc')
-rw-r--r-- | src/lib/libcrypto/arch/i386/Makefile.inc | 12 |
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 |
11 | CFLAGS+= -DAES_ASM | 11 | CFLAGS+= -DAES_ASM |
12 | SSLASM+= aes aes-586 | 12 | SSLASM+= aes aes-586 |
13 | CFLAGS+= -DVPAES_ASM | ||
14 | SSLASM+= aes vpaes-x86 | ||
15 | SSLASM+= aes aesni-x86 | 13 | SSLASM+= aes aesni-x86 |
14 | SRCS += aes_i386.c | ||
15 | |||
16 | # bn | 16 | # bn |
17 | CFLAGS+= -DOPENSSL_IA32_SSE2 | ||
18 | SSLASM+= bn bn-586 | 17 | SSLASM+= bn bn-586 |
19 | SSLASM+= bn co-586 | 18 | SSLASM+= bn co-586 |
20 | CFLAGS+= -DOPENSSL_BN_ASM_MONT | 19 | CFLAGS+= -DOPENSSL_BN_ASM_MONT |
21 | SSLASM+= bn x86-mont | 20 | SSLASM+= bn x86-mont |
21 | |||
22 | # md5 | 22 | # md5 |
23 | CFLAGS+= -DMD5_ASM | 23 | CFLAGS+= -DMD5_ASM |
24 | SSLASM+= md5 md5-586 | 24 | SSLASM+= md5 md5-586 |
25 | |||
25 | # modes | 26 | # modes |
26 | CFLAGS+= -DGHASH_ASM | 27 | CFLAGS+= -DGHASH_ASM |
27 | SSLASM+= modes ghash-x86 | 28 | SSLASM+= modes ghash-x86 |
29 | SRCS += gcm128_i386.c | ||
30 | |||
28 | # rc4 | 31 | # rc4 |
29 | SSLASM+= rc4 rc4-586 | 32 | SSLASM+= rc4 rc4-586 |
33 | |||
30 | # sha | 34 | # sha |
31 | SSLASM+= sha sha1-586 | 35 | SSLASM+= sha sha1-586 |
32 | SSLASM+= sha sha256-586 | 36 | SSLASM+= sha sha256-586 |