aboutsummaryrefslogtreecommitdiff
path: root/crypto
diff options
context:
space:
mode:
authorTheo Buehler <tb@openbsd.org>2024-03-28 23:15:05 -0600
committerTheo Buehler <tb@openbsd.org>2024-03-28 23:15:05 -0600
commit1d6c6c1cbda79a42049acd7fb0556bdbddd74d93 (patch)
tree6bacfac7fc4d0c3bfd3ef557a1020241d0141410 /crypto
parent34c4d6621a0b58709cd2418cce9953a8d457f175 (diff)
downloadportable-1d6c6c1cbda79a42049acd7fb0556bdbddd74d93.tar.gz
portable-1d6c6c1cbda79a42049acd7fb0556bdbddd74d93.tar.bz2
portable-1d6c6c1cbda79a42049acd7fb0556bdbddd74d93.zip
Consolidate AES sources
Diffstat (limited to 'crypto')
-rw-r--r--crypto/CMakeLists.txt13
-rw-r--r--crypto/Makefile.am2
2 files changed, 2 insertions, 13 deletions
diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt
index b3c4c52..fdc0089 100644
--- a/crypto/CMakeLists.txt
+++ b/crypto/CMakeLists.txt
@@ -203,18 +203,6 @@ endif()
203if((NOT HOST_ASM_ELF_X86_64) AND 203if((NOT HOST_ASM_ELF_X86_64) AND
204 (NOT HOST_ASM_MACOSX_X86_64) AND 204 (NOT HOST_ASM_MACOSX_X86_64) AND
205 (NOT HOST_ASM_MASM_X86_64) AND 205 (NOT HOST_ASM_MASM_X86_64) AND
206 (NOT HOST_ASM_MINGW64_X86_64) AND
207 (NOT HOST_ASM_ELF_ARMV4))
208 set(
209 CRYPTO_SRC
210 ${CRYPTO_SRC}
211 aes/aes_core.c
212 )
213endif()
214
215if((NOT HOST_ASM_ELF_X86_64) AND
216 (NOT HOST_ASM_MACOSX_X86_64) AND
217 (NOT HOST_ASM_MASM_X86_64) AND
218 (NOT HOST_ASM_MINGW64_X86_64)) 206 (NOT HOST_ASM_MINGW64_X86_64))
219 set( 207 set(
220 CRYPTO_SRC 208 CRYPTO_SRC
@@ -238,6 +226,7 @@ set(
238 o_fips.c 226 o_fips.c
239 o_str.c 227 o_str.c
240 aes/aes.c 228 aes/aes.c
229 aes/aes_core.c
241 aes/aes_ige.c 230 aes/aes_ige.c
242 asn1/a_bitstr.c 231 asn1/a_bitstr.c
243 asn1/a_enum.c 232 asn1/a_enum.c
diff --git a/crypto/Makefile.am b/crypto/Makefile.am
index e070867..d6a551b 100644
--- a/crypto/Makefile.am
+++ b/crypto/Makefile.am
@@ -196,7 +196,6 @@ if !HOST_ASM_MACOSX_X86_64
196if !HOST_ASM_MASM_X86_64 196if !HOST_ASM_MASM_X86_64
197if !HOST_ASM_MINGW64_X86_64 197if !HOST_ASM_MINGW64_X86_64
198libcrypto_la_CPPFLAGS += -DOPENSSL_NO_ASM 198libcrypto_la_CPPFLAGS += -DOPENSSL_NO_ASM
199libcrypto_la_SOURCES += aes/aes_core.c
200libcrypto_la_SOURCES += camellia/camellia.c 199libcrypto_la_SOURCES += camellia/camellia.c
201libcrypto_la_SOURCES += camellia/cmll_cbc.c 200libcrypto_la_SOURCES += camellia/cmll_cbc.c
202endif 201endif
@@ -231,6 +230,7 @@ noinst_HEADERS += x86_arch.h
231 230
232# aes 231# aes
233libcrypto_la_SOURCES += aes/aes.c 232libcrypto_la_SOURCES += aes/aes.c
233libcrypto_la_SOURCES += aes/aes_core.c
234libcrypto_la_SOURCES += aes/aes_ige.c 234libcrypto_la_SOURCES += aes/aes_ige.c
235noinst_HEADERS += aes/aes_local.h 235noinst_HEADERS += aes/aes_local.h
236 236