Move camellia to primary Makefile.
authorjsing <jsing@openbsd.org>
Fri, 29 Mar 2024 07:24:09 +0000 (07:24 +0000)
committerjsing <jsing@openbsd.org>
Fri, 29 Mar 2024 07:24:09 +0000 (07:24 +0000)
These files are 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 5220a5b..9a50f59 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile,v 1.189 2024/03/29 06:03:20 jsing Exp $
+# $OpenBSD: Makefile,v 1.190 2024/03/29 07:24:09 jsing Exp $
 
 LIB=   crypto
 LIBREBUILD=y
@@ -201,9 +201,12 @@ SRCS+= bs_cbb.c
 SRCS+= bs_cbs.c
 
 # camellia/
+SRCS+= camellia.c
+SRCS+= cmll_cbc.c
 SRCS+= cmll_cfb.c
 SRCS+= cmll_ctr.c
 SRCS+= cmll_ecb.c
+SRCS+= cmll_misc.c
 SRCS+= cmll_ofb.c
 
 # cast/
@@ -785,9 +788,6 @@ obj_dat.h: obj_mac.h ${SSL_OBJECTS}/obj_dat.pl
 .include "${.CURDIR}/arch/${MACHINE_CPU}/Makefile.inc"
 .else
 CFLAGS+=-DOPENSSL_NO_ASM
-SRCS+= camellia.c
-SRCS+= cmll_cbc.c
-SRCS+= cmll_misc.c
 .endif
 
 BUILDFIRST = ${GENERATED}
index 75df7f1..a17ef7f 100644 (file)
@@ -1,10 +1,7 @@
-# $OpenBSD: Makefile.inc,v 1.12 2024/03/29 06:03:20 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.13 2024/03/29 07:24:09 jsing Exp $
 
 # aarch64-specific libcrypto build rules
 
-# camellia
-SRCS+= camellia.c cmll_cbc.c cmll_misc.c
-
 .for dir f in ${SSLASM}
 SRCS+= ${f}.S
 GENERATED+=${f}.S
index ec3f6c5..3e42c42 100644 (file)
@@ -1,12 +1,10 @@
-# $OpenBSD: Makefile.inc,v 1.13 2024/03/29 06:03:20 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.14 2024/03/29 07:24:09 jsing Exp $
 
 # alpha-specific libcrypto build rules
 
 # bn
 SSLASM+= bn alpha-mont
 CFLAGS+= -DOPENSSL_BN_ASM_MONT
-# camellia
-SRCS+= camellia.c cmll_cbc.c cmll_misc.c
 # modes
 CFLAGS+= -DGHASH_ASM
 SSLASM+= modes ghash-alpha
index b7dd4ad..ca7d751 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.25 2024/03/29 07:06:21 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.26 2024/03/29 07:24:09 jsing Exp $
 
 # amd64-specific libcrypto build rules
 
@@ -39,10 +39,6 @@ SRCS += bignum_sqr_8_16_alt.S
 SRCS += bignum_sub.S
 SRCS += word_clz.S
 
-# camellia
-SRCS+= camellia.c
-SRCS+= cmll_cbc.c
-SRCS+= cmll_misc.c
 # md5
 CFLAGS+= -DMD5_ASM
 SSLASM+= md5 md5-x86_64
index bd443dd..a614add 100644 (file)
@@ -10,8 +10,6 @@ CFLAGS+= -DHAVE_AES_SET_DECRYPT_KEY_INTERNAL
 # bn
 CFLAGS+= -DOPENSSL_BN_ASM_MONT
 SSLASM+= bn armv4-mont
-# camellia
-SRCS+= camellia.c cmll_cbc.c cmll_misc.c
 # modes
 CFLAGS+= -DGHASH_ASM
 SSLASM+= modes ghash-armv4
index 62887c7..5938320 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.22 2024/03/29 06:03:20 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.23 2024/03/29 07:24:09 jsing Exp $
 
 # hppa-specific libcrypto build rules
 
@@ -8,8 +8,6 @@ SSLASM+= aes aes-parisc aes-parisc
 # bn
 SSLASM+= bn parisc-mont parisc-mont
 CFLAGS+= -DOPENSSL_BN_ASM_MONT -DBN_DIV2W
-# camellia
-SRCS+= camellia.c cmll_cbc.c cmll_misc.c
 # modes
 CFLAGS+= -DGHASH_ASM
 SSLASM+= modes ghash-parisc ghash-parisc
index 2a754a5..71bee6e 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.22 2024/03/29 07:06:21 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.23 2024/03/29 07:24:09 jsing Exp $
 
 # i386-specific libcrypto build rules
 
@@ -20,10 +20,6 @@ SSLASM+= bn bn-586
 SSLASM+= bn co-586
 CFLAGS+= -DOPENSSL_BN_ASM_MONT
 SSLASM+= bn x86-mont
-# camellia
-SRCS+= camellia.c
-SRCS+= cmll_cbc.c
-SRCS+= cmll_misc.c
 # md5
 CFLAGS+= -DMD5_ASM
 SSLASM+= md5 md5-586
index bfead17..baad8c4 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.15 2024/03/29 06:03:21 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.16 2024/03/29 07:24:09 jsing Exp $
 
 # mips64-specific libcrypto build rules
 
@@ -11,8 +11,6 @@ CFLAGS+= -DHAVE_AES_SET_DECRYPT_KEY_INTERNAL
 SSLASM+= bn mips bn-mips
 SSLASM+= bn mips-mont mips-mont
 CFLAGS+= -DOPENSSL_BN_ASM_MONT
-# camellia
-SRCS+= camellia.c cmll_cbc.c cmll_misc.c
 # sha
 SSLASM+= sha sha1-mips sha1-mips
 CFLAGS+= -DSHA1_ASM
index 965a22c..0d40e5a 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.11 2024/03/29 06:03:21 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.12 2024/03/29 07:24:09 jsing Exp $
 
 # powerpc-specific libcrypto build rules
 
@@ -10,8 +10,6 @@ SSLASM+= bn ppc bn-ppc
 SSLASM+= bn ppc-mont ppc-mont          # bn_mul_mont_int
 #SSLASM+= bn ppc64-mont ppc64-mont     # bn_mul_mont_fpu64
 CFLAGS+= -DOPENSSL_BN_ASM_MONT
-# camellia
-SRCS+= camellia.c cmll_cbc.c cmll_misc.c
 # sha
 CFLAGS+= -DSHA1_ASM
 SSLASM+= sha sha1-ppc sha1-ppc
index d1eea07..07c9de3 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.13 2024/03/29 06:03:21 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.14 2024/03/29 07:24:09 jsing Exp $
 
 # powerpc-specific libcrypto build rules
 
@@ -10,8 +10,6 @@
 #SSLASM+= bn ppc-mont ppc-mont         # bn_mul_mont_int
 #SSLASM+= bn ppc64-mont ppc64-mont     # bn_mul_mont_fpu64
 #CFLAGS+= -DOPENSSL_BN_ASM_MONT
-# camellia
-SRCS+= camellia.c cmll_cbc.c cmll_misc.c
 # sha
 #CFLAGS+= -DSHA1_ASM
 #SSLASM+= sha sha1-ppc sha1-ppc
index aecc312..94cc03e 100644 (file)
@@ -1,8 +1,3 @@
-# $OpenBSD: Makefile.inc,v 1.9 2024/03/29 06:03:21 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.10 2024/03/29 07:24:09 jsing Exp $
 
 # riscv64 libcrypto build rules
-
-# camellia
-SRCS+= camellia.c
-SRCS+= cmll_cbc.c
-SRCS+= cmll_misc.c
index bf48137..3f2b7a6 100644 (file)
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.16 2024/03/29 06:03:21 jsing Exp $
+# $OpenBSD: Makefile.inc,v 1.17 2024/03/29 07:24:09 jsing Exp $
 
 # sparc64-specific libcrypto build rules
 
@@ -6,8 +6,6 @@
 CFLAGS+= -DAES_ASM
 SSLASM+= aes aes-sparcv9 aes-sparcv9
 # bn
-# camellia
-SRCS+= camellia.c cmll_cbc.c cmll_misc.c
 # modes
 CFLAGS+= -DGHASH_ASM
 SSLASM+= modes ghash-sparcv9 ghash-sparcv9