diff options
author | jsing <> | 2024-03-28 01:57:00 +0000 |
---|---|---|
committer | jsing <> | 2024-03-28 01:57:00 +0000 |
commit | 91a8e6eb18ca31999b645c425d34ee1fb2113bcc (patch) | |
tree | 9993b4ef1565c1f80acfaaacd4ed80f63a372ed3 /src | |
parent | efdc2fdd7e31b41f518a70445b050722a765ff02 (diff) | |
download | openbsd-91a8e6eb18ca31999b645c425d34ee1fb2113bcc.tar.gz openbsd-91a8e6eb18ca31999b645c425d34ee1fb2113bcc.tar.bz2 openbsd-91a8e6eb18ca31999b645c425d34ee1fb2113bcc.zip |
Move rc4.c to primary Makefile.
This is now built on all platforms.
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/libcrypto/Makefile | 5 | ||||
-rw-r--r-- | src/lib/libcrypto/arch/aarch64/Makefile.inc | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/arch/alpha/Makefile.inc | 4 | ||||
-rw-r--r-- | src/lib/libcrypto/arch/amd64/Makefile.inc | 3 | ||||
-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 | 3 | ||||
-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 | 5 | ||||
-rw-r--r-- | src/lib/libcrypto/arch/sparc64/Makefile.inc | 4 |
12 files changed, 14 insertions, 32 deletions
diff --git a/src/lib/libcrypto/Makefile b/src/lib/libcrypto/Makefile index 447a8f65b5..a794e8b10f 100644 --- a/src/lib/libcrypto/Makefile +++ b/src/lib/libcrypto/Makefile | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: Makefile,v 1.181 2024/03/28 01:41:16 jsing Exp $ | 1 | # $OpenBSD: Makefile,v 1.182 2024/03/28 01:57:00 jsing Exp $ |
2 | 2 | ||
3 | LIB= crypto | 3 | LIB= crypto |
4 | LIBREBUILD=y | 4 | LIBREBUILD=y |
@@ -492,6 +492,9 @@ SRCS+= rc2_skey.c | |||
492 | SRCS+= rc2cfb64.c | 492 | SRCS+= rc2cfb64.c |
493 | SRCS+= rc2ofb64.c | 493 | SRCS+= rc2ofb64.c |
494 | 494 | ||
495 | # rc4/ | ||
496 | SRCS+= rc4.c | ||
497 | |||
495 | # ripemd/ | 498 | # ripemd/ |
496 | SRCS+= ripemd.c | 499 | SRCS+= ripemd.c |
497 | 500 | ||
diff --git a/src/lib/libcrypto/arch/aarch64/Makefile.inc b/src/lib/libcrypto/arch/aarch64/Makefile.inc index feb11a1256..d9ab7789bb 100644 --- a/src/lib/libcrypto/arch/aarch64/Makefile.inc +++ b/src/lib/libcrypto/arch/aarch64/Makefile.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: Makefile.inc,v 1.8 2024/03/28 01:41:16 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.9 2024/03/28 01:57:00 jsing Exp $ |
2 | 2 | ||
3 | # aarch64-specific libcrypto build rules | 3 | # aarch64-specific libcrypto build rules |
4 | 4 | ||
@@ -8,8 +8,6 @@ SRCS+= aes_core.c aes_cbc.c | |||
8 | # camellia | 8 | # camellia |
9 | SRCS+= camellia.c cmll_cbc.c cmll_misc.c | 9 | SRCS+= camellia.c cmll_cbc.c cmll_misc.c |
10 | # modes | 10 | # modes |
11 | # rc4 | ||
12 | SRCS+= rc4.c | ||
13 | # sha | 11 | # sha |
14 | # whrlpool | 12 | # whrlpool |
15 | SRCS+= wp_block.c | 13 | SRCS+= wp_block.c |
diff --git a/src/lib/libcrypto/arch/alpha/Makefile.inc b/src/lib/libcrypto/arch/alpha/Makefile.inc index 5ebc9833b9..2a3bf263b1 100644 --- a/src/lib/libcrypto/arch/alpha/Makefile.inc +++ b/src/lib/libcrypto/arch/alpha/Makefile.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: Makefile.inc,v 1.9 2024/03/28 01:41:16 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.10 2024/03/28 01:57:00 jsing Exp $ |
2 | 2 | ||
3 | # alpha-specific libcrypto build rules | 3 | # alpha-specific libcrypto build rules |
4 | 4 | ||
@@ -12,8 +12,6 @@ SRCS+= camellia.c cmll_cbc.c cmll_misc.c | |||
12 | # modes | 12 | # modes |
13 | CFLAGS+= -DGHASH_ASM | 13 | CFLAGS+= -DGHASH_ASM |
14 | SSLASM+= modes ghash-alpha | 14 | SSLASM+= modes ghash-alpha |
15 | # rc4 | ||
16 | SRCS+= rc4.c | ||
17 | # sha | 15 | # sha |
18 | CFLAGS+= -DSHA1_ASM | 16 | CFLAGS+= -DSHA1_ASM |
19 | SSLASM+= sha sha1-alpha | 17 | SSLASM+= sha sha1-alpha |
diff --git a/src/lib/libcrypto/arch/amd64/Makefile.inc b/src/lib/libcrypto/arch/amd64/Makefile.inc index 617b9feb9a..40ba3c063c 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.17 2024/03/28 01:49:29 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.18 2024/03/28 01:57:00 jsing Exp $ |
2 | 2 | ||
3 | # amd64-specific libcrypto build rules | 3 | # amd64-specific libcrypto build rules |
4 | 4 | ||
@@ -49,7 +49,6 @@ SSLASM+= modes ghash-x86_64 | |||
49 | CFLAGS+= -DHAVE_RC4_INTERNAL | 49 | CFLAGS+= -DHAVE_RC4_INTERNAL |
50 | CFLAGS+= -DHAVE_RC4_SET_KEY_INTERNAL | 50 | CFLAGS+= -DHAVE_RC4_SET_KEY_INTERNAL |
51 | SSLASM+= rc4 rc4-x86_64 | 51 | SSLASM+= rc4 rc4-x86_64 |
52 | SRCS+= rc4.c | ||
53 | # ripemd | 52 | # ripemd |
54 | # sha | 53 | # sha |
55 | CFLAGS+= -DSHA1_ASM | 54 | CFLAGS+= -DSHA1_ASM |
diff --git a/src/lib/libcrypto/arch/arm/Makefile.inc b/src/lib/libcrypto/arch/arm/Makefile.inc index e30a1a8790..443fe9e647 100644 --- a/src/lib/libcrypto/arch/arm/Makefile.inc +++ b/src/lib/libcrypto/arch/arm/Makefile.inc | |||
@@ -14,8 +14,6 @@ SRCS+= camellia.c cmll_cbc.c cmll_misc.c | |||
14 | # modes | 14 | # modes |
15 | CFLAGS+= -DGHASH_ASM | 15 | CFLAGS+= -DGHASH_ASM |
16 | SSLASM+= modes ghash-armv4 | 16 | SSLASM+= modes ghash-armv4 |
17 | # rc4 | ||
18 | SRCS+= rc4.c | ||
19 | # sha | 17 | # sha |
20 | CFLAGS+= -DSHA1_ASM | 18 | CFLAGS+= -DSHA1_ASM |
21 | SSLASM+= sha sha1-armv4-large | 19 | SSLASM+= sha sha1-armv4-large |
diff --git a/src/lib/libcrypto/arch/hppa/Makefile.inc b/src/lib/libcrypto/arch/hppa/Makefile.inc index 3668d2ffe7..84128559ce 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.18 2024/03/28 01:41:16 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.19 2024/03/28 01:57:00 jsing Exp $ |
2 | 2 | ||
3 | # hppa-specific libcrypto build rules | 3 | # hppa-specific libcrypto build rules |
4 | 4 | ||
@@ -14,8 +14,6 @@ SRCS+= camellia.c cmll_cbc.c cmll_misc.c | |||
14 | # modes | 14 | # modes |
15 | CFLAGS+= -DGHASH_ASM | 15 | CFLAGS+= -DGHASH_ASM |
16 | SSLASM+= modes ghash-parisc ghash-parisc | 16 | SSLASM+= modes ghash-parisc ghash-parisc |
17 | # rc4 | ||
18 | SRCS+= rc4.c | ||
19 | # sha | 17 | # sha |
20 | CFLAGS+= -DSHA1_ASM | 18 | CFLAGS+= -DSHA1_ASM |
21 | SSLASM+= sha sha1-parisc sha1-parisc | 19 | SSLASM+= sha sha1-parisc sha1-parisc |
diff --git a/src/lib/libcrypto/arch/i386/Makefile.inc b/src/lib/libcrypto/arch/i386/Makefile.inc index 911f02073b..aedd1d7683 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.14 2024/03/28 01:49:29 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.15 2024/03/28 01:57:00 jsing Exp $ |
2 | 2 | ||
3 | # i386-specific libcrypto build rules | 3 | # i386-specific libcrypto build rules |
4 | 4 | ||
@@ -29,7 +29,6 @@ SSLASM+= modes ghash-x86 | |||
29 | CFLAGS+= -DHAVE_RC4_INTERNAL | 29 | CFLAGS+= -DHAVE_RC4_INTERNAL |
30 | CFLAGS+= -DHAVE_RC4_SET_KEY_INTERNAL | 30 | CFLAGS+= -DHAVE_RC4_SET_KEY_INTERNAL |
31 | SSLASM+= rc4 rc4-586 | 31 | SSLASM+= rc4 rc4-586 |
32 | SRCS+= rc4.c | ||
33 | # sha | 32 | # sha |
34 | CFLAGS+= -DSHA1_ASM | 33 | CFLAGS+= -DSHA1_ASM |
35 | SSLASM+= sha sha1-586 | 34 | SSLASM+= sha sha1-586 |
diff --git a/src/lib/libcrypto/arch/mips64/Makefile.inc b/src/lib/libcrypto/arch/mips64/Makefile.inc index 30a4047e34..b3a9406f40 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.10 2024/03/28 01:41:16 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.11 2024/03/28 01:57:00 jsing Exp $ |
2 | 2 | ||
3 | # mips64-specific libcrypto build rules | 3 | # mips64-specific libcrypto build rules |
4 | 4 | ||
@@ -12,8 +12,6 @@ SSLASM+= bn mips-mont mips-mont | |||
12 | CFLAGS+= -DOPENSSL_BN_ASM_MONT | 12 | CFLAGS+= -DOPENSSL_BN_ASM_MONT |
13 | # camellia | 13 | # camellia |
14 | SRCS+= camellia.c cmll_cbc.c cmll_misc.c | 14 | SRCS+= camellia.c cmll_cbc.c cmll_misc.c |
15 | # rc4 | ||
16 | SRCS+= rc4.c | ||
17 | # sha | 15 | # sha |
18 | SSLASM+= sha sha1-mips sha1-mips | 16 | SSLASM+= sha sha1-mips sha1-mips |
19 | CFLAGS+= -DSHA1_ASM | 17 | CFLAGS+= -DSHA1_ASM |
diff --git a/src/lib/libcrypto/arch/powerpc/Makefile.inc b/src/lib/libcrypto/arch/powerpc/Makefile.inc index c89af9b0c0..9011d0b5e9 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.7 2024/03/28 01:41:16 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.8 2024/03/28 01:57:00 jsing Exp $ |
2 | 2 | ||
3 | # powerpc-specific libcrypto build rules | 3 | # powerpc-specific libcrypto build rules |
4 | 4 | ||
@@ -14,8 +14,6 @@ SSLASM+= bn ppc-mont ppc-mont # bn_mul_mont_int | |||
14 | CFLAGS+= -DOPENSSL_BN_ASM_MONT | 14 | CFLAGS+= -DOPENSSL_BN_ASM_MONT |
15 | # camellia | 15 | # camellia |
16 | SRCS+= camellia.c cmll_cbc.c cmll_misc.c | 16 | SRCS+= camellia.c cmll_cbc.c cmll_misc.c |
17 | # rc4 | ||
18 | SRCS+= rc4.c | ||
19 | # sha | 17 | # sha |
20 | CFLAGS+= -DSHA1_ASM | 18 | CFLAGS+= -DSHA1_ASM |
21 | SSLASM+= sha sha1-ppc sha1-ppc | 19 | 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 0ce671ab31..f45bb013e3 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.9 2024/03/28 01:41:16 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.10 2024/03/28 01:57:00 jsing Exp $ |
2 | 2 | ||
3 | # powerpc-specific libcrypto build rules | 3 | # powerpc-specific libcrypto build rules |
4 | 4 | ||
@@ -14,8 +14,6 @@ SRCS+= aes_core.c aes_cbc.c | |||
14 | #CFLAGS+= -DOPENSSL_BN_ASM_MONT | 14 | #CFLAGS+= -DOPENSSL_BN_ASM_MONT |
15 | # camellia | 15 | # camellia |
16 | SRCS+= camellia.c cmll_cbc.c cmll_misc.c | 16 | SRCS+= camellia.c cmll_cbc.c cmll_misc.c |
17 | # rc4 | ||
18 | SRCS+= rc4.c | ||
19 | # sha | 17 | # sha |
20 | #CFLAGS+= -DSHA1_ASM | 18 | #CFLAGS+= -DSHA1_ASM |
21 | #SSLASM+= sha sha1-ppc sha1-ppc | 19 | #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 7807da6e43..909cc21829 100644 --- a/src/lib/libcrypto/arch/riscv64/Makefile.inc +++ b/src/lib/libcrypto/arch/riscv64/Makefile.inc | |||
@@ -1,4 +1,4 @@ | |||
1 | # $OpenBSD: Makefile.inc,v 1.5 2024/03/28 01:41:16 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.6 2024/03/28 01:57:00 jsing Exp $ |
2 | 2 | ||
3 | # riscv64 libcrypto build rules | 3 | # riscv64 libcrypto build rules |
4 | 4 | ||
@@ -11,8 +11,5 @@ SRCS+= camellia.c | |||
11 | SRCS+= cmll_cbc.c | 11 | SRCS+= cmll_cbc.c |
12 | SRCS+= cmll_misc.c | 12 | SRCS+= cmll_misc.c |
13 | 13 | ||
14 | # rc4 | ||
15 | SRCS+= rc4.c | ||
16 | |||
17 | # whrlpool | 14 | # whrlpool |
18 | SRCS+= wp_block.c | 15 | SRCS+= wp_block.c |
diff --git a/src/lib/libcrypto/arch/sparc64/Makefile.inc b/src/lib/libcrypto/arch/sparc64/Makefile.inc index 1c596ebea3..b34a66e226 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.12 2024/03/28 01:41:16 jsing Exp $ | 1 | # $OpenBSD: Makefile.inc,v 1.13 2024/03/28 01:57:00 jsing Exp $ |
2 | 2 | ||
3 | # sparc64-specific libcrypto build rules | 3 | # sparc64-specific libcrypto build rules |
4 | 4 | ||
@@ -12,8 +12,6 @@ SRCS+= camellia.c cmll_cbc.c cmll_misc.c | |||
12 | # modes | 12 | # modes |
13 | CFLAGS+= -DGHASH_ASM | 13 | CFLAGS+= -DGHASH_ASM |
14 | SSLASM+= modes ghash-sparcv9 ghash-sparcv9 | 14 | SSLASM+= modes ghash-sparcv9 ghash-sparcv9 |
15 | # rc4 | ||
16 | SRCS+= rc4.c | ||
17 | # sha | 15 | # sha |
18 | SSLASM+= sha sha1-sparcv9 sha1-sparcv9 | 16 | SSLASM+= sha sha1-sparcv9 sha1-sparcv9 |
19 | CFLAGS+= -DSHA1_ASM | 17 | CFLAGS+= -DSHA1_ASM |