diff options
-rw-r--r-- | src/lib/libcrypto/Makefile | 8 | ||||
-rw-r--r-- | src/lib/libcrypto/arch/aarch64/Makefile.inc | 5 | ||||
-rw-r--r-- | src/lib/libcrypto/arch/alpha/Makefile.inc | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/arch/amd64/Makefile.inc | 6 | ||||
-rw-r--r-- | src/lib/libcrypto/arch/arm/Makefile.inc | 2 | ||||
-rw-r--r-- | src/lib/libcrypto/arch/hppa/Makefile.inc | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/arch/i386/Makefile.inc | 6 | ||||
-rw-r--r-- | src/lib/libcrypto/arch/mips64/Makefile.inc | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/arch/powerpc/Makefile.inc | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/arch/powerpc64/Makefile.inc | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/arch/riscv64/Makefile.inc | 7 | ||||
-rw-r--r-- | src/lib/libcrypto/arch/sparc64/Makefile.inc | 4 |
12 files changed, 14 insertions, 44 deletions
diff --git a/src/lib/libcrypto/Makefile b/src/lib/libcrypto/Makefile index 5220a5bdd0..9a50f59a7e 100644 --- a/src/lib/libcrypto/Makefile +++ b/src/lib/libcrypto/Makefile | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: Makefile,v 1.189 2024/03/29 06:03:20 jsing Exp $ | 1 | # $OpenBSD: Makefile,v 1.190 2024/03/29 07:24:09 jsing Exp $ |
2 | 2 | ||
3 | LIB= crypto | 3 | LIB= crypto |
4 | LIBREBUILD=y | 4 | LIBREBUILD=y |
@@ -201,9 +201,12 @@ SRCS+= bs_cbb.c | |||
201 | SRCS+= bs_cbs.c | 201 | SRCS+= bs_cbs.c |
202 | 202 | ||
203 | # camellia/ | 203 | # camellia/ |
204 | SRCS+= camellia.c | ||
205 | SRCS+= cmll_cbc.c | ||
204 | SRCS+= cmll_cfb.c | 206 | SRCS+= cmll_cfb.c |
205 | SRCS+= cmll_ctr.c | 207 | SRCS+= cmll_ctr.c |
206 | SRCS+= cmll_ecb.c | 208 | SRCS+= cmll_ecb.c |
209 | SRCS+= cmll_misc.c | ||
207 | SRCS+= cmll_ofb.c | 210 | SRCS+= cmll_ofb.c |
208 | 211 | ||
209 | # cast/ | 212 | # cast/ |
@@ -785,9 +788,6 @@ obj_dat.h: obj_mac.h ${SSL_OBJECTS}/obj_dat.pl | |||
785 | .include "${.CURDIR}/arch/${MACHINE_CPU}/Makefile.inc" | 788 | .include "${.CURDIR}/arch/${MACHINE_CPU}/Makefile.inc" |
786 | .else | 789 | .else |
787 | CFLAGS+=-DOPENSSL_NO_ASM | 790 | CFLAGS+=-DOPENSSL_NO_ASM |
788 | SRCS+= camellia.c | ||
789 | SRCS+= cmll_cbc.c | ||
790 | SRCS+= cmll_misc.c | ||
791 | .endif | 791 | .endif |
792 | 792 | ||
793 | BUILDFIRST = ${GENERATED} | 793 | BUILDFIRST = ${GENERATED} |
diff --git a/src/lib/libcrypto/arch/aarch64/Makefile.inc b/src/lib/libcrypto/arch/aarch64/Makefile.inc index 75df7f1ea0..a17ef7f5a9 100644 --- a/src/lib/libcrypto/arch/aarch64/Makefile.inc +++ b/src/lib/libcrypto/arch/aarch64/Makefile.inc | |||
@@ -1,10 +1,7 @@ | |||
1 | # $OpenBSD: Makefile.inc,v 1.12 2024/03/29 06:03:20 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.13 2024/03/29 07:24:09 jsing Exp $ |
2 | 2 | ||
3 | # aarch64-specific libcrypto build rules | 3 | # aarch64-specific libcrypto build rules |
4 | 4 | ||
5 | # camellia | ||
6 | SRCS+= camellia.c cmll_cbc.c cmll_misc.c | ||
7 | |||
8 | .for dir f in ${SSLASM} | 5 | .for dir f in ${SSLASM} |
9 | SRCS+= ${f}.S | 6 | SRCS+= ${f}.S |
10 | GENERATED+=${f}.S | 7 | GENERATED+=${f}.S |
diff --git a/src/lib/libcrypto/arch/alpha/Makefile.inc b/src/lib/libcrypto/arch/alpha/Makefile.inc index ec3f6c5f2b..3e42c42f5e 100644 --- a/src/lib/libcrypto/arch/alpha/Makefile.inc +++ b/src/lib/libcrypto/arch/alpha/Makefile.inc | |||
@@ -1,12 +1,10 @@ | |||
1 | # $OpenBSD: Makefile.inc,v 1.13 2024/03/29 06:03:20 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.14 2024/03/29 07:24:09 jsing Exp $ |
2 | 2 | ||
3 | # alpha-specific libcrypto build rules | 3 | # alpha-specific libcrypto build rules |
4 | 4 | ||
5 | # bn | 5 | # bn |
6 | SSLASM+= bn alpha-mont | 6 | SSLASM+= bn alpha-mont |
7 | CFLAGS+= -DOPENSSL_BN_ASM_MONT | 7 | CFLAGS+= -DOPENSSL_BN_ASM_MONT |
8 | # camellia | ||
9 | SRCS+= camellia.c cmll_cbc.c cmll_misc.c | ||
10 | # modes | 8 | # modes |
11 | CFLAGS+= -DGHASH_ASM | 9 | CFLAGS+= -DGHASH_ASM |
12 | SSLASM+= modes ghash-alpha | 10 | SSLASM+= modes ghash-alpha |
diff --git a/src/lib/libcrypto/arch/amd64/Makefile.inc b/src/lib/libcrypto/arch/amd64/Makefile.inc index b7dd4ad1e9..ca7d751d77 100644 --- a/src/lib/libcrypto/arch/amd64/Makefile.inc +++ b/src/lib/libcrypto/arch/amd64/Makefile.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: Makefile.inc,v 1.25 2024/03/29 07:06:21 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.26 2024/03/29 07:24:09 jsing Exp $ |
2 | 2 | ||
3 | # amd64-specific libcrypto build rules | 3 | # amd64-specific libcrypto build rules |
4 | 4 | ||
@@ -39,10 +39,6 @@ SRCS += bignum_sqr_8_16_alt.S | |||
39 | SRCS += bignum_sub.S | 39 | SRCS += bignum_sub.S |
40 | SRCS += word_clz.S | 40 | SRCS += word_clz.S |
41 | 41 | ||
42 | # camellia | ||
43 | SRCS+= camellia.c | ||
44 | SRCS+= cmll_cbc.c | ||
45 | SRCS+= cmll_misc.c | ||
46 | # md5 | 42 | # md5 |
47 | CFLAGS+= -DMD5_ASM | 43 | CFLAGS+= -DMD5_ASM |
48 | SSLASM+= md5 md5-x86_64 | 44 | SSLASM+= md5 md5-x86_64 |
diff --git a/src/lib/libcrypto/arch/arm/Makefile.inc b/src/lib/libcrypto/arch/arm/Makefile.inc index bd443dd4d3..a614add80c 100644 --- a/src/lib/libcrypto/arch/arm/Makefile.inc +++ b/src/lib/libcrypto/arch/arm/Makefile.inc | |||
@@ -10,8 +10,6 @@ CFLAGS+= -DHAVE_AES_SET_DECRYPT_KEY_INTERNAL | |||
10 | # bn | 10 | # bn |
11 | CFLAGS+= -DOPENSSL_BN_ASM_MONT | 11 | CFLAGS+= -DOPENSSL_BN_ASM_MONT |
12 | SSLASM+= bn armv4-mont | 12 | SSLASM+= bn armv4-mont |
13 | # camellia | ||
14 | SRCS+= camellia.c cmll_cbc.c cmll_misc.c | ||
15 | # modes | 13 | # modes |
16 | CFLAGS+= -DGHASH_ASM | 14 | CFLAGS+= -DGHASH_ASM |
17 | SSLASM+= modes ghash-armv4 | 15 | SSLASM+= modes ghash-armv4 |
diff --git a/src/lib/libcrypto/arch/hppa/Makefile.inc b/src/lib/libcrypto/arch/hppa/Makefile.inc index 62887c7c86..5938320aa4 100644 --- a/src/lib/libcrypto/arch/hppa/Makefile.inc +++ b/src/lib/libcrypto/arch/hppa/Makefile.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: Makefile.inc,v 1.22 2024/03/29 06:03:20 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.23 2024/03/29 07:24:09 jsing Exp $ |
2 | 2 | ||
3 | # hppa-specific libcrypto build rules | 3 | # hppa-specific libcrypto build rules |
4 | 4 | ||
@@ -8,8 +8,6 @@ SSLASM+= aes aes-parisc aes-parisc | |||
8 | # bn | 8 | # bn |
9 | SSLASM+= bn parisc-mont parisc-mont | 9 | SSLASM+= bn parisc-mont parisc-mont |
10 | CFLAGS+= -DOPENSSL_BN_ASM_MONT -DBN_DIV2W | 10 | CFLAGS+= -DOPENSSL_BN_ASM_MONT -DBN_DIV2W |
11 | # camellia | ||
12 | SRCS+= camellia.c cmll_cbc.c cmll_misc.c | ||
13 | # modes | 11 | # modes |
14 | CFLAGS+= -DGHASH_ASM | 12 | CFLAGS+= -DGHASH_ASM |
15 | SSLASM+= modes ghash-parisc ghash-parisc | 13 | SSLASM+= modes ghash-parisc ghash-parisc |
diff --git a/src/lib/libcrypto/arch/i386/Makefile.inc b/src/lib/libcrypto/arch/i386/Makefile.inc index 2a754a5e8f..71bee6e1a0 100644 --- a/src/lib/libcrypto/arch/i386/Makefile.inc +++ b/src/lib/libcrypto/arch/i386/Makefile.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: Makefile.inc,v 1.22 2024/03/29 07:06:21 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.23 2024/03/29 07:24:09 jsing Exp $ |
2 | 2 | ||
3 | # i386-specific libcrypto build rules | 3 | # i386-specific libcrypto build rules |
4 | 4 | ||
@@ -20,10 +20,6 @@ SSLASM+= bn bn-586 | |||
20 | SSLASM+= bn co-586 | 20 | SSLASM+= bn co-586 |
21 | CFLAGS+= -DOPENSSL_BN_ASM_MONT | 21 | CFLAGS+= -DOPENSSL_BN_ASM_MONT |
22 | SSLASM+= bn x86-mont | 22 | SSLASM+= bn x86-mont |
23 | # camellia | ||
24 | SRCS+= camellia.c | ||
25 | SRCS+= cmll_cbc.c | ||
26 | SRCS+= cmll_misc.c | ||
27 | # md5 | 23 | # md5 |
28 | CFLAGS+= -DMD5_ASM | 24 | CFLAGS+= -DMD5_ASM |
29 | SSLASM+= md5 md5-586 | 25 | SSLASM+= md5 md5-586 |
diff --git a/src/lib/libcrypto/arch/mips64/Makefile.inc b/src/lib/libcrypto/arch/mips64/Makefile.inc index bfead1757e..baad8c43e7 100644 --- a/src/lib/libcrypto/arch/mips64/Makefile.inc +++ b/src/lib/libcrypto/arch/mips64/Makefile.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: Makefile.inc,v 1.15 2024/03/29 06:03:21 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.16 2024/03/29 07:24:09 jsing Exp $ |
2 | 2 | ||
3 | # mips64-specific libcrypto build rules | 3 | # mips64-specific libcrypto build rules |
4 | 4 | ||
@@ -11,8 +11,6 @@ CFLAGS+= -DHAVE_AES_SET_DECRYPT_KEY_INTERNAL | |||
11 | SSLASM+= bn mips bn-mips | 11 | SSLASM+= bn mips bn-mips |
12 | SSLASM+= bn mips-mont mips-mont | 12 | SSLASM+= bn mips-mont mips-mont |
13 | CFLAGS+= -DOPENSSL_BN_ASM_MONT | 13 | CFLAGS+= -DOPENSSL_BN_ASM_MONT |
14 | # camellia | ||
15 | SRCS+= camellia.c cmll_cbc.c cmll_misc.c | ||
16 | # sha | 14 | # sha |
17 | SSLASM+= sha sha1-mips sha1-mips | 15 | SSLASM+= sha sha1-mips sha1-mips |
18 | CFLAGS+= -DSHA1_ASM | 16 | CFLAGS+= -DSHA1_ASM |
diff --git a/src/lib/libcrypto/arch/powerpc/Makefile.inc b/src/lib/libcrypto/arch/powerpc/Makefile.inc index 965a22c50c..0d40e5ac3c 100644 --- a/src/lib/libcrypto/arch/powerpc/Makefile.inc +++ b/src/lib/libcrypto/arch/powerpc/Makefile.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: Makefile.inc,v 1.11 2024/03/29 06:03:21 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.12 2024/03/29 07:24:09 jsing Exp $ |
2 | 2 | ||
3 | # powerpc-specific libcrypto build rules | 3 | # powerpc-specific libcrypto build rules |
4 | 4 | ||
@@ -10,8 +10,6 @@ SSLASM+= bn ppc bn-ppc | |||
10 | SSLASM+= bn ppc-mont ppc-mont # bn_mul_mont_int | 10 | SSLASM+= bn ppc-mont ppc-mont # bn_mul_mont_int |
11 | #SSLASM+= bn ppc64-mont ppc64-mont # bn_mul_mont_fpu64 | 11 | #SSLASM+= bn ppc64-mont ppc64-mont # bn_mul_mont_fpu64 |
12 | CFLAGS+= -DOPENSSL_BN_ASM_MONT | 12 | CFLAGS+= -DOPENSSL_BN_ASM_MONT |
13 | # camellia | ||
14 | SRCS+= camellia.c cmll_cbc.c cmll_misc.c | ||
15 | # sha | 13 | # sha |
16 | CFLAGS+= -DSHA1_ASM | 14 | CFLAGS+= -DSHA1_ASM |
17 | SSLASM+= sha sha1-ppc sha1-ppc | 15 | SSLASM+= sha sha1-ppc sha1-ppc |
diff --git a/src/lib/libcrypto/arch/powerpc64/Makefile.inc b/src/lib/libcrypto/arch/powerpc64/Makefile.inc index d1eea07681..07c9de3d09 100644 --- a/src/lib/libcrypto/arch/powerpc64/Makefile.inc +++ b/src/lib/libcrypto/arch/powerpc64/Makefile.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: Makefile.inc,v 1.13 2024/03/29 06:03:21 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.14 2024/03/29 07:24:09 jsing Exp $ |
2 | 2 | ||
3 | # powerpc-specific libcrypto build rules | 3 | # powerpc-specific libcrypto build rules |
4 | 4 | ||
@@ -10,8 +10,6 @@ | |||
10 | #SSLASM+= bn ppc-mont ppc-mont # bn_mul_mont_int | 10 | #SSLASM+= bn ppc-mont ppc-mont # bn_mul_mont_int |
11 | #SSLASM+= bn ppc64-mont ppc64-mont # bn_mul_mont_fpu64 | 11 | #SSLASM+= bn ppc64-mont ppc64-mont # bn_mul_mont_fpu64 |
12 | #CFLAGS+= -DOPENSSL_BN_ASM_MONT | 12 | #CFLAGS+= -DOPENSSL_BN_ASM_MONT |
13 | # camellia | ||
14 | SRCS+= camellia.c cmll_cbc.c cmll_misc.c | ||
15 | # sha | 13 | # sha |
16 | #CFLAGS+= -DSHA1_ASM | 14 | #CFLAGS+= -DSHA1_ASM |
17 | #SSLASM+= sha sha1-ppc sha1-ppc | 15 | #SSLASM+= sha sha1-ppc sha1-ppc |
diff --git a/src/lib/libcrypto/arch/riscv64/Makefile.inc b/src/lib/libcrypto/arch/riscv64/Makefile.inc index aecc312e2d..94cc03ed70 100644 --- a/src/lib/libcrypto/arch/riscv64/Makefile.inc +++ b/src/lib/libcrypto/arch/riscv64/Makefile.inc | |||
@@ -1,8 +1,3 @@ | |||
1 | # $OpenBSD: Makefile.inc,v 1.9 2024/03/29 06:03:21 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.10 2024/03/29 07:24:09 jsing Exp $ |
2 | 2 | ||
3 | # riscv64 libcrypto build rules | 3 | # riscv64 libcrypto build rules |
4 | |||
5 | # camellia | ||
6 | SRCS+= camellia.c | ||
7 | SRCS+= cmll_cbc.c | ||
8 | SRCS+= cmll_misc.c | ||
diff --git a/src/lib/libcrypto/arch/sparc64/Makefile.inc b/src/lib/libcrypto/arch/sparc64/Makefile.inc index bf48137413..3f2b7a6c55 100644 --- a/src/lib/libcrypto/arch/sparc64/Makefile.inc +++ b/src/lib/libcrypto/arch/sparc64/Makefile.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: Makefile.inc,v 1.16 2024/03/29 06:03:21 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.17 2024/03/29 07:24:09 jsing Exp $ |
2 | 2 | ||
3 | # sparc64-specific libcrypto build rules | 3 | # sparc64-specific libcrypto build rules |
4 | 4 | ||
@@ -6,8 +6,6 @@ | |||
6 | CFLAGS+= -DAES_ASM | 6 | CFLAGS+= -DAES_ASM |
7 | SSLASM+= aes aes-sparcv9 aes-sparcv9 | 7 | SSLASM+= aes aes-sparcv9 aes-sparcv9 |
8 | # bn | 8 | # bn |
9 | # camellia | ||
10 | SRCS+= camellia.c cmll_cbc.c cmll_misc.c | ||
11 | # modes | 9 | # modes |
12 | CFLAGS+= -DGHASH_ASM | 10 | CFLAGS+= -DGHASH_ASM |
13 | SSLASM+= modes ghash-sparcv9 ghash-sparcv9 | 11 | SSLASM+= modes ghash-sparcv9 ghash-sparcv9 |