diff options
author | Theo Buehler <tb@openbsd.org> | 2024-03-29 01:45:13 -0600 |
---|---|---|
committer | Theo Buehler <tb@openbsd.org> | 2024-03-29 02:24:23 -0600 |
commit | 70d384d5371c95ff84c79fa7cb6fa31a744dd9b3 (patch) | |
tree | 893a88bd58b5a5b0482382b15b97001d9bcaa4ee /crypto | |
parent | fd57ce50769f9a8490456b18ff24938c58072e18 (diff) | |
download | portable-70d384d5371c95ff84c79fa7cb6fa31a744dd9b3.tar.gz portable-70d384d5371c95ff84c79fa7cb6fa31a744dd9b3.tar.bz2 portable-70d384d5371c95ff84c79fa7cb6fa31a744dd9b3.zip |
camellia/cast consolidation coping
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/CMakeLists.txt | 28 | ||||
-rw-r--r-- | crypto/Makefile.am | 16 | ||||
-rw-r--r-- | crypto/Makefile.am.elf-arm | 3 | ||||
-rw-r--r-- | crypto/Makefile.am.elf-mips | 3 | ||||
-rw-r--r-- | crypto/Makefile.am.elf-mips64 | 3 | ||||
-rw-r--r-- | crypto/Makefile.am.elf-x86_64 | 1 | ||||
-rw-r--r-- | crypto/Makefile.am.macosx-x86_64 | 1 | ||||
-rw-r--r-- | crypto/Makefile.am.masm-x86_64 | 1 | ||||
-rw-r--r-- | crypto/Makefile.am.mingw64-x86_64 | 1 |
9 files changed, 4 insertions, 53 deletions
diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt index 4c50bc3..c0c05f2 100644 --- a/crypto/CMakeLists.txt +++ b/crypto/CMakeLists.txt | |||
@@ -33,7 +33,6 @@ if(HOST_ASM_ELF_X86_64) | |||
33 | bn/modexp512-elf-x86_64.S | 33 | bn/modexp512-elf-x86_64.S |
34 | bn/mont-elf-x86_64.S | 34 | bn/mont-elf-x86_64.S |
35 | bn/mont5-elf-x86_64.S | 35 | bn/mont5-elf-x86_64.S |
36 | camellia/cmll-elf-x86_64.S | ||
37 | md5/md5-elf-x86_64.S | 36 | md5/md5-elf-x86_64.S |
38 | modes/ghash-elf-x86_64.S | 37 | modes/ghash-elf-x86_64.S |
39 | rc4/rc4-elf-x86_64.S | 38 | rc4/rc4-elf-x86_64.S |
@@ -83,7 +82,6 @@ if(HOST_ASM_MACOSX_X86_64) | |||
83 | bn/modexp512-macosx-x86_64.S | 82 | bn/modexp512-macosx-x86_64.S |
84 | bn/mont-macosx-x86_64.S | 83 | bn/mont-macosx-x86_64.S |
85 | bn/mont5-macosx-x86_64.S | 84 | bn/mont5-macosx-x86_64.S |
86 | camellia/cmll-macosx-x86_64.S | ||
87 | md5/md5-macosx-x86_64.S | 85 | md5/md5-macosx-x86_64.S |
88 | modes/ghash-macosx-x86_64.S | 86 | modes/ghash-macosx-x86_64.S |
89 | rc4/rc4-macosx-x86_64.S | 87 | rc4/rc4-macosx-x86_64.S |
@@ -134,7 +132,6 @@ if(HOST_ASM_MASM_X86_64) | |||
134 | #bn/modexp512-masm-x86_64.S | 132 | #bn/modexp512-masm-x86_64.S |
135 | #bn/mont-masm-x86_64.S | 133 | #bn/mont-masm-x86_64.S |
136 | #bn/mont5-masm-x86_64.S | 134 | #bn/mont5-masm-x86_64.S |
137 | camellia/cmll-masm-x86_64.S | ||
138 | md5/md5-masm-x86_64.S | 135 | md5/md5-masm-x86_64.S |
139 | modes/ghash-masm-x86_64.S | 136 | modes/ghash-masm-x86_64.S |
140 | rc4/rc4-masm-x86_64.S | 137 | rc4/rc4-masm-x86_64.S |
@@ -172,7 +169,6 @@ if(HOST_ASM_MINGW64_X86_64) | |||
172 | #bn/modexp512-mingw64-x86_64.S | 169 | #bn/modexp512-mingw64-x86_64.S |
173 | #bn/mont-mingw64-x86_64.S | 170 | #bn/mont-mingw64-x86_64.S |
174 | #bn/mont5-mingw64-x86_64.S | 171 | #bn/mont5-mingw64-x86_64.S |
175 | camellia/cmll-mingw64-x86_64.S | ||
176 | md5/md5-mingw64-x86_64.S | 172 | md5/md5-mingw64-x86_64.S |
177 | modes/ghash-mingw64-x86_64.S | 173 | modes/ghash-mingw64-x86_64.S |
178 | rc4/rc4-mingw64-x86_64.S | 174 | rc4/rc4-mingw64-x86_64.S |
@@ -200,18 +196,6 @@ if(HOST_ASM_MINGW64_X86_64) | |||
200 | set_property(SOURCE ${ASM_X86_64_MINGW64_SRC} PROPERTY LANGUAGE C) | 196 | set_property(SOURCE ${ASM_X86_64_MINGW64_SRC} PROPERTY LANGUAGE C) |
201 | endif() | 197 | endif() |
202 | 198 | ||
203 | if((NOT HOST_ASM_ELF_X86_64) AND | ||
204 | (NOT HOST_ASM_MACOSX_X86_64) AND | ||
205 | (NOT HOST_ASM_MASM_X86_64) AND | ||
206 | (NOT HOST_ASM_MINGW64_X86_64)) | ||
207 | set( | ||
208 | CRYPTO_SRC | ||
209 | ${CRYPTO_SRC} | ||
210 | camellia/camellia.c | ||
211 | camellia/cmll_cbc.c | ||
212 | ) | ||
213 | endif() | ||
214 | |||
215 | set( | 199 | set( |
216 | CRYPTO_SRC | 200 | CRYPTO_SRC |
217 | ${CRYPTO_SRC} | 201 | ${CRYPTO_SRC} |
@@ -338,16 +322,8 @@ set( | |||
338 | bytestring/bs_ber.c | 322 | bytestring/bs_ber.c |
339 | bytestring/bs_cbb.c | 323 | bytestring/bs_cbb.c |
340 | bytestring/bs_cbs.c | 324 | bytestring/bs_cbs.c |
341 | camellia/cmll_cfb.c | 325 | camellia/camellia.c |
342 | camellia/cmll_ctr.c | 326 | cast/cast.c |
343 | camellia/cmll_ecb.c | ||
344 | camellia/cmll_misc.c | ||
345 | camellia/cmll_ofb.c | ||
346 | cast/c_cfb64.c | ||
347 | cast/c_ecb.c | ||
348 | cast/c_enc.c | ||
349 | cast/c_ofb64.c | ||
350 | cast/c_skey.c | ||
351 | chacha/chacha.c | 327 | chacha/chacha.c |
352 | cmac/cm_ameth.c | 328 | cmac/cm_ameth.c |
353 | cmac/cm_pmeth.c | 329 | cmac/cm_pmeth.c |
diff --git a/crypto/Makefile.am b/crypto/Makefile.am index 9e8b5e6..cd03c7d 100644 --- a/crypto/Makefile.am +++ b/crypto/Makefile.am | |||
@@ -196,8 +196,6 @@ if !HOST_ASM_MACOSX_X86_64 | |||
196 | if !HOST_ASM_MASM_X86_64 | 196 | if !HOST_ASM_MASM_X86_64 |
197 | if !HOST_ASM_MINGW64_X86_64 | 197 | if !HOST_ASM_MINGW64_X86_64 |
198 | libcrypto_la_CPPFLAGS += -DOPENSSL_NO_ASM | 198 | libcrypto_la_CPPFLAGS += -DOPENSSL_NO_ASM |
199 | libcrypto_la_SOURCES += camellia/camellia.c | ||
200 | libcrypto_la_SOURCES += camellia/cmll_cbc.c | ||
201 | endif | 199 | endif |
202 | endif | 200 | endif |
203 | endif | 201 | endif |
@@ -427,22 +425,12 @@ libcrypto_la_SOURCES += bytestring/bs_cbb.c | |||
427 | libcrypto_la_SOURCES += bytestring/bs_cbs.c | 425 | libcrypto_la_SOURCES += bytestring/bs_cbs.c |
428 | 426 | ||
429 | # camellia | 427 | # camellia |
430 | libcrypto_la_SOURCES += camellia/cmll_cfb.c | 428 | libcrypto_la_SOURCES += camellia/camellia.c |
431 | libcrypto_la_SOURCES += camellia/cmll_ctr.c | ||
432 | libcrypto_la_SOURCES += camellia/cmll_ecb.c | ||
433 | libcrypto_la_SOURCES += camellia/cmll_misc.c | ||
434 | libcrypto_la_SOURCES += camellia/cmll_ofb.c | ||
435 | noinst_HEADERS += camellia/camellia.h | 429 | noinst_HEADERS += camellia/camellia.h |
436 | noinst_HEADERS += camellia/cmll_local.h | ||
437 | 430 | ||
438 | # cast | 431 | # cast |
439 | libcrypto_la_SOURCES += cast/c_cfb64.c | 432 | libcrypto_la_SOURCES += cast/cast.c |
440 | libcrypto_la_SOURCES += cast/c_ecb.c | ||
441 | libcrypto_la_SOURCES += cast/c_enc.c | ||
442 | libcrypto_la_SOURCES += cast/c_ofb64.c | ||
443 | libcrypto_la_SOURCES += cast/c_skey.c | ||
444 | noinst_HEADERS += cast/cast_local.h | 433 | noinst_HEADERS += cast/cast_local.h |
445 | noinst_HEADERS += cast/cast_s.h | ||
446 | 434 | ||
447 | # chacha | 435 | # chacha |
448 | EXTRA_libcrypto_la_SOURCES += chacha/chacha-merged.c | 436 | EXTRA_libcrypto_la_SOURCES += chacha/chacha-merged.c |
diff --git a/crypto/Makefile.am.elf-arm b/crypto/Makefile.am.elf-arm index c0fc7f8..4f88994 100644 --- a/crypto/Makefile.am.elf-arm +++ b/crypto/Makefile.am.elf-arm | |||
@@ -7,9 +7,6 @@ ASM_ARM_ELF += modes/ghash-elf-armv4.S | |||
7 | ASM_ARM_ELF += armv4cpuid.S | 7 | ASM_ARM_ELF += armv4cpuid.S |
8 | ASM_ARM_ELF += armcap.c | 8 | ASM_ARM_ELF += armcap.c |
9 | 9 | ||
10 | ASM_ARM_ELF += camellia/camellia.c | ||
11 | ASM_ARM_ELF += camellia/cmll_cbc.c | ||
12 | |||
13 | EXTRA_DIST += $(ASM_ARM_ELF) | 10 | EXTRA_DIST += $(ASM_ARM_ELF) |
14 | 11 | ||
15 | if HOST_ASM_ELF_ARM | 12 | if HOST_ASM_ELF_ARM |
diff --git a/crypto/Makefile.am.elf-mips b/crypto/Makefile.am.elf-mips index b85bc09..ea0a730 100644 --- a/crypto/Makefile.am.elf-mips +++ b/crypto/Makefile.am.elf-mips | |||
@@ -5,9 +5,6 @@ ASM_MIPS_ELF += sha/sha1-mips.S | |||
5 | ASM_MIPS_ELF += sha/sha512-mips.S | 5 | ASM_MIPS_ELF += sha/sha512-mips.S |
6 | ASM_MIPS_ELF += sha/sha256-mips.S | 6 | ASM_MIPS_ELF += sha/sha256-mips.S |
7 | 7 | ||
8 | ASM_MIPS_ELF += camellia/camellia.c | ||
9 | ASM_MIPS_ELF += camellia/cmll_cbc.c | ||
10 | |||
11 | EXTRA_DIST += $(ASM_MIPS_ELF) | 8 | EXTRA_DIST += $(ASM_MIPS_ELF) |
12 | 9 | ||
13 | if HOST_ASM_ELF_MIPS | 10 | if HOST_ASM_ELF_MIPS |
diff --git a/crypto/Makefile.am.elf-mips64 b/crypto/Makefile.am.elf-mips64 index 138ddf7..8f851f3 100644 --- a/crypto/Makefile.am.elf-mips64 +++ b/crypto/Makefile.am.elf-mips64 | |||
@@ -5,9 +5,6 @@ ASM_MIPS64_ELF += sha/sha1-mips.S | |||
5 | ASM_MIPS64_ELF += sha/sha512-mips.S | 5 | ASM_MIPS64_ELF += sha/sha512-mips.S |
6 | ASM_MIPS64_ELF += sha/sha256-mips.S | 6 | ASM_MIPS64_ELF += sha/sha256-mips.S |
7 | 7 | ||
8 | ASM_MIPS64_ELF += camellia/camellia.c | ||
9 | ASM_MIPS64_ELF += camellia/cmll_cbc.c | ||
10 | |||
11 | EXTRA_DIST += $(ASM_MIPS64_ELF) | 8 | EXTRA_DIST += $(ASM_MIPS64_ELF) |
12 | 9 | ||
13 | if HOST_ASM_ELF_MIPS64 | 10 | if HOST_ASM_ELF_MIPS64 |
diff --git a/crypto/Makefile.am.elf-x86_64 b/crypto/Makefile.am.elf-x86_64 index 2303531..990475e 100644 --- a/crypto/Makefile.am.elf-x86_64 +++ b/crypto/Makefile.am.elf-x86_64 | |||
@@ -6,7 +6,6 @@ ASM_X86_64_ELF += aes/aesni-elf-x86_64.S | |||
6 | ASM_X86_64_ELF += bn/modexp512-elf-x86_64.S | 6 | ASM_X86_64_ELF += bn/modexp512-elf-x86_64.S |
7 | ASM_X86_64_ELF += bn/mont-elf-x86_64.S | 7 | ASM_X86_64_ELF += bn/mont-elf-x86_64.S |
8 | ASM_X86_64_ELF += bn/mont5-elf-x86_64.S | 8 | ASM_X86_64_ELF += bn/mont5-elf-x86_64.S |
9 | ASM_X86_64_ELF += camellia/cmll-elf-x86_64.S | ||
10 | ASM_X86_64_ELF += md5/md5-elf-x86_64.S | 9 | ASM_X86_64_ELF += md5/md5-elf-x86_64.S |
11 | ASM_X86_64_ELF += modes/ghash-elf-x86_64.S | 10 | ASM_X86_64_ELF += modes/ghash-elf-x86_64.S |
12 | ASM_X86_64_ELF += rc4/rc4-elf-x86_64.S | 11 | ASM_X86_64_ELF += rc4/rc4-elf-x86_64.S |
diff --git a/crypto/Makefile.am.macosx-x86_64 b/crypto/Makefile.am.macosx-x86_64 index 53593e2..c380003 100644 --- a/crypto/Makefile.am.macosx-x86_64 +++ b/crypto/Makefile.am.macosx-x86_64 | |||
@@ -6,7 +6,6 @@ ASM_X86_64_MACOSX += aes/aesni-macosx-x86_64.S | |||
6 | ASM_X86_64_MACOSX += bn/modexp512-macosx-x86_64.S | 6 | ASM_X86_64_MACOSX += bn/modexp512-macosx-x86_64.S |
7 | ASM_X86_64_MACOSX += bn/mont-macosx-x86_64.S | 7 | ASM_X86_64_MACOSX += bn/mont-macosx-x86_64.S |
8 | ASM_X86_64_MACOSX += bn/mont5-macosx-x86_64.S | 8 | ASM_X86_64_MACOSX += bn/mont5-macosx-x86_64.S |
9 | ASM_X86_64_MACOSX += camellia/cmll-macosx-x86_64.S | ||
10 | ASM_X86_64_MACOSX += md5/md5-macosx-x86_64.S | 9 | ASM_X86_64_MACOSX += md5/md5-macosx-x86_64.S |
11 | ASM_X86_64_MACOSX += modes/ghash-macosx-x86_64.S | 10 | ASM_X86_64_MACOSX += modes/ghash-macosx-x86_64.S |
12 | ASM_X86_64_MACOSX += rc4/rc4-macosx-x86_64.S | 11 | ASM_X86_64_MACOSX += rc4/rc4-macosx-x86_64.S |
diff --git a/crypto/Makefile.am.masm-x86_64 b/crypto/Makefile.am.masm-x86_64 index af168b2..437638c 100644 --- a/crypto/Makefile.am.masm-x86_64 +++ b/crypto/Makefile.am.masm-x86_64 | |||
@@ -6,7 +6,6 @@ ASM_X86_64_MASM += aes/aesni-masm-x86_64.S | |||
6 | ASM_X86_64_MASM += bn/modexp512-masm-x86_64.S | 6 | ASM_X86_64_MASM += bn/modexp512-masm-x86_64.S |
7 | ASM_X86_64_MASM += bn/mont-masm-x86_64.S | 7 | ASM_X86_64_MASM += bn/mont-masm-x86_64.S |
8 | ASM_X86_64_MASM += bn/mont5-masm-x86_64.S | 8 | ASM_X86_64_MASM += bn/mont5-masm-x86_64.S |
9 | ASM_X86_64_MASM += camellia/cmll-masm-x86_64.S | ||
10 | ASM_X86_64_MASM += md5/md5-masm-x86_64.S | 9 | ASM_X86_64_MASM += md5/md5-masm-x86_64.S |
11 | ASM_X86_64_MASM += modes/ghash-masm-x86_64.S | 10 | ASM_X86_64_MASM += modes/ghash-masm-x86_64.S |
12 | ASM_X86_64_MASM += rc4/rc4-masm-x86_64.S | 11 | ASM_X86_64_MASM += rc4/rc4-masm-x86_64.S |
diff --git a/crypto/Makefile.am.mingw64-x86_64 b/crypto/Makefile.am.mingw64-x86_64 index 5f95b52..90a58d2 100644 --- a/crypto/Makefile.am.mingw64-x86_64 +++ b/crypto/Makefile.am.mingw64-x86_64 | |||
@@ -6,7 +6,6 @@ ASM_X86_64_MINGW64 += aes/aesni-mingw64-x86_64.S | |||
6 | #ASM_X86_64_MINGW64 += bn/modexp512-mingw64-x86_64.S | 6 | #ASM_X86_64_MINGW64 += bn/modexp512-mingw64-x86_64.S |
7 | #ASM_X86_64_MINGW64 += bn/mont-mingw64-x86_64.S | 7 | #ASM_X86_64_MINGW64 += bn/mont-mingw64-x86_64.S |
8 | #ASM_X86_64_MINGW64 += bn/mont5-mingw64-x86_64.S | 8 | #ASM_X86_64_MINGW64 += bn/mont5-mingw64-x86_64.S |
9 | ASM_X86_64_MINGW64 += camellia/cmll-mingw64-x86_64.S | ||
10 | ASM_X86_64_MINGW64 += md5/md5-mingw64-x86_64.S | 9 | ASM_X86_64_MINGW64 += md5/md5-mingw64-x86_64.S |
11 | ASM_X86_64_MINGW64 += modes/ghash-mingw64-x86_64.S | 10 | ASM_X86_64_MINGW64 += modes/ghash-mingw64-x86_64.S |
12 | ASM_X86_64_MINGW64 += rc4/rc4-mingw64-x86_64.S | 11 | ASM_X86_64_MINGW64 += rc4/rc4-mingw64-x86_64.S |