summaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorjsing <>2024-03-27 10:59:48 +0000
committerjsing <>2024-03-27 10:59:48 +0000
commitad915bbdf7ce366b36a3a65b51bfb43a21b7287d (patch)
tree29932686c4ad1055cd3aa0c0dcd68f3ddc999492 /src/lib
parente3b2ca9fbeeeae6079da035409c6531ed1f9cf91 (diff)
downloadopenbsd-ad915bbdf7ce366b36a3a65b51bfb43a21b7287d.tar.gz
openbsd-ad915bbdf7ce366b36a3a65b51bfb43a21b7287d.tar.bz2
openbsd-ad915bbdf7ce366b36a3a65b51bfb43a21b7287d.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/lib')
-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