summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorjsing <>2024-03-27 10:59:48 +0000
committerjsing <>2024-03-27 10:59:48 +0000
commit144e4e6c1b33a96032d136d37c9a9b762c0f99c1 (patch)
tree29932686c4ad1055cd3aa0c0dcd68f3ddc999492 /src
parent1ed5812e26d7f6591e5382f2eb4293038fafeb01 (diff)
downloadopenbsd-144e4e6c1b33a96032d136d37c9a9b762c0f99c1.tar.gz
openbsd-144e4e6c1b33a96032d136d37c9a9b762c0f99c1.tar.bz2
openbsd-144e4e6c1b33a96032d136d37c9a9b762c0f99c1.zip
Stop building the assembly implementation of blowfish on i386.
This is the only architecture that has an assembly implementation. There is little to gain from accelerating a legacy algorithm on a legacy architecture. ok beck@ tb@
Diffstat (limited to 'src')
-rw-r--r--src/lib/libcrypto/arch/i386/Makefile.inc5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/lib/libcrypto/arch/i386/Makefile.inc b/src/lib/libcrypto/arch/i386/Makefile.inc
index a01fcb3af6..6957eff868 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.9 2023/04/15 18:23:54 tb Exp $ 1# $OpenBSD: Makefile.inc,v 1.10 2024/03/27 10:59:48 jsing Exp $
2 2
3# i386-specific libcrypto build rules 3# i386-specific libcrypto build rules
4 4
@@ -12,8 +12,7 @@ CFLAGS+= -DVPAES_ASM
12SSLASM+= aes vpaes-x86 12SSLASM+= aes vpaes-x86
13SSLASM+= aes aesni-x86 13SSLASM+= aes aesni-x86
14# bf 14# bf
15SRCS+= bf_cbc.c 15SRCS+= bf_enc.c
16SSLASM+= bf bf-586
17# bn 16# bn
18CFLAGS+= -DOPENSSL_IA32_SSE2 17CFLAGS+= -DOPENSSL_IA32_SSE2
19SSLASM+= bn bn-586 18SSLASM+= bn bn-586