diff options
Diffstat (limited to 'src/lib/libcrypto/arch/amd64/Makefile.inc')
-rw-r--r-- | src/lib/libcrypto/arch/amd64/Makefile.inc | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/lib/libcrypto/arch/amd64/Makefile.inc b/src/lib/libcrypto/arch/amd64/Makefile.inc index b1a6563931..649c507189 100644 --- a/src/lib/libcrypto/arch/amd64/Makefile.inc +++ b/src/lib/libcrypto/arch/amd64/Makefile.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: Makefile.inc,v 1.37 2025/02/14 12:01:58 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.41 2025/06/28 12:39:10 jsing Exp $ |
2 | 2 | ||
3 | # amd64-specific libcrypto build rules | 3 | # amd64-specific libcrypto build rules |
4 | 4 | ||
@@ -10,13 +10,10 @@ SRCS += crypto_cpu_caps.c | |||
10 | # aes | 10 | # aes |
11 | CFLAGS+= -DAES_ASM | 11 | CFLAGS+= -DAES_ASM |
12 | SSLASM+= aes aes-x86_64 | 12 | SSLASM+= aes aes-x86_64 |
13 | CFLAGS+= -DBSAES_ASM | ||
14 | SSLASM+= aes bsaes-x86_64 | ||
15 | CFLAGS+= -DVPAES_ASM | ||
16 | SSLASM+= aes vpaes-x86_64 | ||
17 | SSLASM+= aes aesni-x86_64 | 13 | SSLASM+= aes aesni-x86_64 |
14 | SRCS += aes_amd64.c | ||
15 | |||
18 | # bn | 16 | # bn |
19 | CFLAGS+= -DOPENSSL_IA32_SSE2 | ||
20 | CFLAGS+= -DRSA_ASM | 17 | CFLAGS+= -DRSA_ASM |
21 | SSLASM+= bn modexp512-x86_64 | 18 | SSLASM+= bn modexp512-x86_64 |
22 | CFLAGS+= -DOPENSSL_BN_ASM_MONT | 19 | CFLAGS+= -DOPENSSL_BN_ASM_MONT |
@@ -41,11 +38,15 @@ SRCS += word_clz.S | |||
41 | # md5 | 38 | # md5 |
42 | CFLAGS+= -DMD5_ASM | 39 | CFLAGS+= -DMD5_ASM |
43 | SRCS+= md5_amd64_generic.S | 40 | SRCS+= md5_amd64_generic.S |
41 | |||
44 | # modes | 42 | # modes |
45 | CFLAGS+= -DGHASH_ASM | 43 | CFLAGS+= -DGHASH_ASM |
46 | SSLASM+= modes ghash-x86_64 | 44 | SSLASM+= modes ghash-x86_64 |
45 | SRCS += gcm128_amd64.c | ||
46 | |||
47 | # rc4 | 47 | # rc4 |
48 | SSLASM+= rc4 rc4-x86_64 | 48 | SSLASM+= rc4 rc4-x86_64 |
49 | |||
49 | # ripemd | 50 | # ripemd |
50 | # sha | 51 | # sha |
51 | SRCS+= sha1_amd64.c | 52 | SRCS+= sha1_amd64.c |