Move wp_block.c to the primary Makefile.
authorjsing <jsing@openbsd.org>
Fri, 29 Mar 2024 02:33:44 +0000 (02:33 +0000)
committerjsing <jsing@openbsd.org>
Fri, 29 Mar 2024 02:33:44 +0000 (02:33 +0000)
This is now built on all platforms.

12 files changed:
lib/libcrypto/Makefile
lib/libcrypto/arch/aarch64/Makefile.inc
lib/libcrypto/arch/alpha/Makefile.inc
lib/libcrypto/arch/amd64/Makefile.inc
lib/libcrypto/arch/arm/Makefile.inc
lib/libcrypto/arch/hppa/Makefile.inc
lib/libcrypto/arch/i386/Makefile.inc
lib/libcrypto/arch/mips64/Makefile.inc
lib/libcrypto/arch/powerpc/Makefile.inc
lib/libcrypto/arch/powerpc64/Makefile.inc
lib/libcrypto/arch/riscv64/Makefile.inc
lib/libcrypto/arch/sparc64/Makefile.inc

index 918454e..d353341 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.185 2024/03/28 12:52:58 jsing Exp $
+# $OpenBSD: Makefile,v 1.186 2024/03/29 02:33:44 jsing Exp $
 
 LIB=   crypto
 LIBREBUILD=y
@@ -557,6 +557,7 @@ SRCS+= ui_openssl.c
 SRCS+= ui_util.c
 
 # whrlpool/
+SRCS+= wp_block.c
 SRCS+= wp_dgst.c
 
 # x509/
@@ -792,7 +793,6 @@ SRCS+= aes_core.c
 SRCS+= camellia.c
 SRCS+= cmll_cbc.c
 SRCS+= cmll_misc.c
-SRCS+= wp_block.c
 .endif
 
 BUILDFIRST = ${GENERATED}
index 6f57fa2..0c16c8d 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.10 2024/03/28 12:52:58 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.11 2024/03/29 02:33:44 jsing Exp $
 
 # aarch64-specific libcrypto build rules
 
@@ -9,8 +9,6 @@ SRCS+= aes_core.c
 SRCS+= camellia.c cmll_cbc.c cmll_misc.c
 # modes
 # sha
-# whrlpool
-SRCS+= wp_block.c
 
 .for dir f in ${SSLASM}
 SRCS+= ${f}.S
index ac83145..9c59235 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.11 2024/03/28 12:52:58 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.12 2024/03/29 02:33:44 jsing Exp $
 
 # alpha-specific libcrypto build rules
 
@@ -15,8 +15,6 @@ SSLASM+= modes ghash-alpha
 # sha
 CFLAGS+= -DSHA1_ASM
 SSLASM+= sha sha1-alpha
-# whrlpool
-SRCS+= wp_block.c
 
 .for dir f in ${SSLASM}
 SRCS+= ${f}.S
index 8ae28f1..ac5cf87 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.21 2024/03/29 01:24:07 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.22 2024/03/29 02:33:44 jsing Exp $
 
 # amd64-specific libcrypto build rules
 
@@ -66,8 +66,6 @@ GENERATED+= sha512-x86_64.S
 sha512-x86_64.S: ${LCRYPTO_SRC}/sha/asm/sha512-x86_64.pl ${EXTRA_PL}
        cd ${LCRYPTO_SRC}/sha/asm ; \
                /usr/bin/perl ./sha512-x86_64.pl ${.OBJDIR}/${.TARGET}
-# whrlpool
-SRCS+= wp_block.c
 
 .for dir f in ${SSLASM}
 SRCS+= ${f}.S
index b0d1255..7db36aa 100644 (file)
@@ -20,8 +20,6 @@ CFLAGS+= -DSHA256_ASM
 SSLASM+= sha sha256-armv4
 CFLAGS+= -DSHA512_ASM
 SSLASM+= sha sha512-armv4
-# whrlpool
-SRCS+= wp_block.c
 
 .for dir f in ${SSLASM}
 SRCS+= ${f}.S
index bbe4c9a..948aff2 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.20 2024/03/28 12:52:58 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.21 2024/03/29 02:33:44 jsing Exp $
 
 # hppa-specific libcrypto build rules
 
@@ -19,8 +19,6 @@ CFLAGS+= -DSHA1_ASM
 SSLASM+= sha sha1-parisc sha1-parisc
 CFLAGS+= -DSHA256_ASM
 SSLASM+= sha sha512-parisc sha256-parisc
-# whrlpool
-SRCS+= wp_block.c
 
 .for dir src dst in ${SSLASM}
 SRCS+= ${dst}.S
index 9da377a..c8e5a53 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.18 2024/03/29 01:24:07 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.19 2024/03/29 02:33:44 jsing Exp $
 
 # i386-specific libcrypto build rules
 
@@ -37,8 +37,6 @@ CFLAGS+= -DSHA256_ASM
 SSLASM+= sha sha256-586
 CFLAGS+= -DSHA512_ASM
 SSLASM+= sha sha512-586
-# whrlpool
-SRCS+= wp_block.c
 
 .for dir f in ${SSLASM}
 SRCS+= ${f}.S
index d40bbdf..4fde831 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.12 2024/03/28 12:52:58 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.13 2024/03/29 02:33:44 jsing Exp $
 
 # mips64-specific libcrypto build rules
 
@@ -18,8 +18,6 @@ SSLASM+= sha sha512-mips sha256-mips
 CFLAGS+= -DSHA256_ASM
 SSLASM+= sha sha512-mips sha512-mips
 CFLAGS+= -DSHA512_ASM
-# whrlpool
-SRCS+= wp_block.c
 
 .for dir src dst in ${SSLASM}
 SRCS+= ${dst}.S
index 9e3a2f7..a20d083 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.9 2024/03/28 12:52:58 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.10 2024/03/29 02:33:44 jsing Exp $
 
 # powerpc-specific libcrypto build rules
 
@@ -19,8 +19,6 @@ CFLAGS+= -DSHA1_ASM
 SSLASM+= sha sha1-ppc sha1-ppc
 CFLAGS+= -DSHA256_ASM
 SSLASM+= sha sha512-ppc sha256-ppc
-# whrlpool
-SRCS+= wp_block.c
 
 .for dir src dst in ${SSLASM}
 SRCS+= ${dst}.S
index ea466bb..1e71fd4 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.11 2024/03/28 12:52:58 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.12 2024/03/29 02:33:45 jsing Exp $
 
 # powerpc-specific libcrypto build rules
 
@@ -19,8 +19,6 @@ SRCS+= camellia.c cmll_cbc.c cmll_misc.c
 #SSLASM+= sha sha1-ppc sha1-ppc
 #CFLAGS+= -DSHA256_ASM
 #SSLASM+= sha sha512-ppc sha256-ppc
-# whrlpool
-SRCS+= wp_block.c
 
 .for dir src dst in ${SSLASM}
 SRCS+= ${dst}.S
index 0737d3c..ddb2e63 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.7 2024/03/28 12:52:58 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.8 2024/03/29 02:33:45 jsing Exp $
 
 # riscv64 libcrypto build rules
 
@@ -9,6 +9,3 @@ SRCS+= aes_core.c
 SRCS+= camellia.c
 SRCS+= cmll_cbc.c
 SRCS+= cmll_misc.c
-
-# whrlpool
-SRCS+= wp_block.c
index e540fcb..ef1fdcf 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.14 2024/03/28 12:52:58 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.15 2024/03/29 02:33:45 jsing Exp $
 
 # sparc64-specific libcrypto build rules
 
@@ -19,8 +19,6 @@ SSLASM+= sha sha512-sparcv9 sha256-sparcv9
 CFLAGS+= -DSHA256_ASM
 SSLASM+= sha sha512-sparcv9 sha512-sparcv9
 CFLAGS+= -DSHA512_ASM
-# whrlpool
-SRCS+= wp_block.c
 
 .for dir src dst in ${SSLASM}
 SRCS+= ${dst}.S