-# $OpenBSD: Makefile,v 1.180 2024/03/28 00:57:26 jsing Exp $
+# $OpenBSD: Makefile,v 1.181 2024/03/28 01:41:16 jsing Exp $
LIB= crypto
LIBREBUILD=y
SRCS+= cfb64ede.c
SRCS+= cfb64enc.c
SRCS+= cfb_enc.c
+SRCS+= des_enc.c
SRCS+= ecb3_enc.c
SRCS+= ecb_enc.c
SRCS+= ede_cbcm_enc.c
SRCS+= enc_read.c
SRCS+= enc_writ.c
SRCS+= fcrypt.c
+SRCS+= fcrypt_b.c
SRCS+= ofb64ede.c
SRCS+= ofb64enc.c
SRCS+= ofb_enc.c
-# $OpenBSD: Makefile.inc,v 1.7 2024/03/27 12:54:42 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.8 2024/03/28 01:41:16 jsing Exp $
# aarch64-specific libcrypto build rules
# bn
# camellia
SRCS+= camellia.c cmll_cbc.c cmll_misc.c
-# des
-SRCS+= des_enc.c fcrypt_b.c
# modes
# rc4
SRCS+= rc4.c
-# $OpenBSD: Makefile.inc,v 1.8 2024/03/27 12:54:42 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.9 2024/03/28 01:41:16 jsing Exp $
# alpha-specific libcrypto build rules
CFLAGS+= -DOPENSSL_BN_ASM_MONT
# camellia
SRCS+= camellia.c cmll_cbc.c cmll_misc.c
-# des
-SRCS+= des_enc.c fcrypt_b.c
# modes
CFLAGS+= -DGHASH_ASM
SSLASM+= modes ghash-alpha
-# $OpenBSD: Makefile.inc,v 1.15 2024/03/27 12:42:30 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.16 2024/03/28 01:41:16 jsing Exp $
# amd64-specific libcrypto build rules
# camellia
SRCS+= cmll_misc.c
SSLASM+= camellia cmll-x86_64
-# des
-SRCS+= des_enc.c fcrypt_b.c
# md5
CFLAGS+= -DMD5_ASM
SSLASM+= md5 md5-x86_64
SSLASM+= bn armv4-mont
# camellia
SRCS+= camellia.c cmll_cbc.c cmll_misc.c
-# des
-SRCS+= des_enc.c fcrypt_b.c
# modes
CFLAGS+= -DGHASH_ASM
SSLASM+= modes ghash-armv4
-# $OpenBSD: Makefile.inc,v 1.17 2024/03/27 12:59:12 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.18 2024/03/28 01:41:16 jsing Exp $
# hppa-specific libcrypto build rules
CFLAGS+= -DOPENSSL_BN_ASM_MONT -DBN_DIV2W
# camellia
SRCS+= camellia.c cmll_cbc.c cmll_misc.c
-# des
-SRCS+= des_enc.c fcrypt_b.c
# modes
CFLAGS+= -DGHASH_ASM
SSLASM+= modes ghash-parisc ghash-parisc
-# $OpenBSD: Makefile.inc,v 1.12 2024/03/28 01:14:31 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.13 2024/03/28 01:41:16 jsing Exp $
# i386-specific libcrypto build rules
SSLASM+= bn x86-mont
# camellia
SSLASM+= camellia cmll-x86
-# des
-SRCS+= des_enc.c fcrypt_b.c
# md5
CFLAGS+= -DMD5_ASM
SSLASM+= md5 md5-586
-# $OpenBSD: Makefile.inc,v 1.9 2024/03/27 12:54:42 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.10 2024/03/28 01:41:16 jsing Exp $
# mips64-specific libcrypto build rules
CFLAGS+= -DOPENSSL_BN_ASM_MONT
# camellia
SRCS+= camellia.c cmll_cbc.c cmll_misc.c
-# des
-SRCS+= des_enc.c fcrypt_b.c
# rc4
SRCS+= rc4.c
# sha
-# $OpenBSD: Makefile.inc,v 1.6 2024/03/27 12:54:42 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.7 2024/03/28 01:41:16 jsing Exp $
# powerpc-specific libcrypto build rules
CFLAGS+= -DOPENSSL_BN_ASM_MONT
# camellia
SRCS+= camellia.c cmll_cbc.c cmll_misc.c
-# des
-SRCS+= des_enc.c fcrypt_b.c
# rc4
SRCS+= rc4.c
# sha
-# $OpenBSD: Makefile.inc,v 1.8 2024/03/27 12:54:42 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.9 2024/03/28 01:41:16 jsing Exp $
# powerpc-specific libcrypto build rules
#CFLAGS+= -DOPENSSL_BN_ASM_MONT
# camellia
SRCS+= camellia.c cmll_cbc.c cmll_misc.c
-# des
-SRCS+= des_enc.c fcrypt_b.c
# rc4
SRCS+= rc4.c
# sha
-# $OpenBSD: Makefile.inc,v 1.4 2024/03/27 12:54:42 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.5 2024/03/28 01:41:16 jsing Exp $
# riscv64 libcrypto build rules
SRCS+= cmll_cbc.c
SRCS+= cmll_misc.c
-# des
-SRCS+= des_enc.c
-SRCS+= fcrypt_b.c
-
# rc4
SRCS+= rc4.c
-# $OpenBSD: Makefile.inc,v 1.11 2024/03/28 01:34:04 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.12 2024/03/28 01:41:16 jsing Exp $
# sparc64-specific libcrypto build rules
# bn
# camellia
SRCS+= camellia.c cmll_cbc.c cmll_misc.c
-# des
-SRCS+= des_enc.c fcrypt_b.c
# modes
CFLAGS+= -DGHASH_ASM
SSLASM+= modes ghash-sparcv9 ghash-sparcv9