Stop building the assembly implementation of des on sparc64.
authorjsing <jsing@openbsd.org>
Thu, 28 Mar 2024 01:34:04 +0000 (01:34 +0000)
committerjsing <jsing@openbsd.org>
Thu, 28 Mar 2024 01:34:04 +0000 (01:34 +0000)
This one was hiding behind an m4 script.

Build tested by tb@

lib/libcrypto/arch/sparc64/Makefile.inc

index 12003fa..d5bf70a 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.10 2024/03/27 12:54:42 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.11 2024/03/28 01:34:04 jsing Exp $
 
 # sparc64-specific libcrypto build rules
 
@@ -10,11 +10,7 @@ SSLASM+= aes aes-sparcv9 aes-sparcv9
 # camellia
 SRCS+= camellia.c cmll_cbc.c cmll_misc.c
 # des
-SRCS+= fcrypt_b.c
-SRCS+= des_enc-sparc.S
-GENERATED+= des_enc-sparc.S
-des_enc-sparc.S: ${LCRYPTO_SRC}/des/asm/des_enc.m4
-       m4 ${LCRYPTO_SRC}/des/asm/des_enc.m4 > ${.TARGET}
+SRCS+= des_enc.c fcrypt_b.c
 # modes
 CFLAGS+= -DGHASH_ASM
 SSLASM+= modes ghash-sparcv9 ghash-sparcv9