This is the only architecture that has an assembly implementation for these
algorithms. There is little to gain from accelerating legacy algorithms on
a legacy architecture.
Discussed with beck@ and tb@
-# $OpenBSD: Makefile.inc,v 1.11 2024/03/27 11:12:08 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.12 2024/03/28 01:14:31 jsing Exp $
# i386-specific libcrypto build rules
# camellia
SSLASM+= camellia cmll-x86
# des
-SRCS+= fcrypt_b.c
-SSLASM+= des des-586
+SRCS+= des_enc.c fcrypt_b.c
# md5
CFLAGS+= -DMD5_ASM
SSLASM+= md5 md5-586
SSLASM+= modes ghash-x86
# rc4
SSLASM+= rc4 rc4-586
-# ripemd
-CFLAGS+= -DRMD160_ASM
-SSLASM+= ripemd rmd-586
# sha
CFLAGS+= -DSHA1_ASM
SSLASM+= sha sha1-586