diff options
author | Brent Cook <busterb@gmail.com> | 2023-03-23 06:07:31 -0500 |
---|---|---|
committer | Brent Cook <busterb@gmail.com> | 2023-03-23 06:11:16 -0500 |
commit | 73d924f643be938205d434dc7ba7aa642150ba84 (patch) | |
tree | bd8a1b1d8bcbfa2819e5a25d8fb2bf9c5bf8a1b5 /crypto/Makefile.am | |
parent | 59261d04c5618711d63d457863a83e55f770efc1 (diff) | |
download | portable-73d924f643be938205d434dc7ba7aa642150ba84.tar.gz portable-73d924f643be938205d434dc7ba7aa642150ba84.tar.bz2 portable-73d924f643be938205d434dc7ba7aa642150ba84.zip |
fix mips/mips64 builds
Diffstat (limited to 'crypto/Makefile.am')
-rw-r--r-- | crypto/Makefile.am | 16 |
1 files changed, 12 insertions, 4 deletions
diff --git a/crypto/Makefile.am b/crypto/Makefile.am index e456198..3939802 100644 --- a/crypto/Makefile.am +++ b/crypto/Makefile.am | |||
@@ -136,10 +136,6 @@ endif | |||
136 | libcrypto_la_CPPFLAGS = -I$(top_srcdir)/crypto/hidden ${AM_CPPFLAGS} | 136 | libcrypto_la_CPPFLAGS = -I$(top_srcdir)/crypto/hidden ${AM_CPPFLAGS} |
137 | libcrypto_la_CPPFLAGS += -DLIBRESSL_INTERNAL | 137 | libcrypto_la_CPPFLAGS += -DLIBRESSL_INTERNAL |
138 | libcrypto_la_CPPFLAGS += -DOPENSSL_NO_HW_PADLOCK | 138 | libcrypto_la_CPPFLAGS += -DOPENSSL_NO_HW_PADLOCK |
139 | if OPENSSL_NO_ASM | ||
140 | libcrypto_la_CPPFLAGS += -DOPENSSL_NO_ASM | ||
141 | else | ||
142 | endif | ||
143 | 139 | ||
144 | if OPENSSLDIR_DEFINED | 140 | if OPENSSLDIR_DEFINED |
145 | libcrypto_la_CPPFLAGS += -DOPENSSLDIR=\"@OPENSSLDIR@\" | 141 | libcrypto_la_CPPFLAGS += -DOPENSSLDIR=\"@OPENSSLDIR@\" |
@@ -247,16 +243,21 @@ libcrypto_la_SOURCES = | |||
247 | EXTRA_libcrypto_la_SOURCES = | 243 | EXTRA_libcrypto_la_SOURCES = |
248 | 244 | ||
249 | include Makefile.am.elf-arm | 245 | include Makefile.am.elf-arm |
246 | include Makefile.am.elf-mips | ||
247 | include Makefile.am.elf-mips64 | ||
250 | include Makefile.am.elf-x86_64 | 248 | include Makefile.am.elf-x86_64 |
251 | include Makefile.am.macosx-x86_64 | 249 | include Makefile.am.macosx-x86_64 |
252 | include Makefile.am.masm-x86_64 | 250 | include Makefile.am.masm-x86_64 |
253 | include Makefile.am.mingw64-x86_64 | 251 | include Makefile.am.mingw64-x86_64 |
254 | 252 | ||
255 | if !HOST_ASM_ELF_ARM | 253 | if !HOST_ASM_ELF_ARM |
254 | if !HOST_ASM_ELF_MIPS | ||
255 | if !HOST_ASM_ELF_MIPS64 | ||
256 | if !HOST_ASM_ELF_X86_64 | 256 | if !HOST_ASM_ELF_X86_64 |
257 | if !HOST_ASM_MACOSX_X86_64 | 257 | if !HOST_ASM_MACOSX_X86_64 |
258 | if !HOST_ASM_MASM_X86_64 | 258 | if !HOST_ASM_MASM_X86_64 |
259 | if !HOST_ASM_MINGW64_X86_64 | 259 | if !HOST_ASM_MINGW64_X86_64 |
260 | libcrypto_la_CPPFLAGS += -DOPENSSL_NO_ASM | ||
260 | libcrypto_la_SOURCES += aes/aes_cbc.c | 261 | libcrypto_la_SOURCES += aes/aes_cbc.c |
261 | libcrypto_la_SOURCES += aes/aes_core.c | 262 | libcrypto_la_SOURCES += aes/aes_core.c |
262 | libcrypto_la_SOURCES += camellia/camellia.c | 263 | libcrypto_la_SOURCES += camellia/camellia.c |
@@ -269,6 +270,8 @@ endif | |||
269 | endif | 270 | endif |
270 | endif | 271 | endif |
271 | endif | 272 | endif |
273 | endif | ||
274 | endif | ||
272 | 275 | ||
273 | libcrypto_la_SOURCES += cpt_err.c | 276 | libcrypto_la_SOURCES += cpt_err.c |
274 | libcrypto_la_SOURCES += cryptlib.c | 277 | libcrypto_la_SOURCES += cryptlib.c |
@@ -459,6 +462,11 @@ libcrypto_la_CPPFLAGS += -I$(top_srcdir)/crypto/bn/arch/i386/ | |||
459 | endif | 462 | endif |
460 | noinst_HEADERS += bn/arch/i386/bn_arch.h | 463 | noinst_HEADERS += bn/arch/i386/bn_arch.h |
461 | 464 | ||
465 | if HOST_MIPS | ||
466 | libcrypto_la_CPPFLAGS += -I$(top_srcdir)/crypto/bn/arch/mips/ | ||
467 | endif | ||
468 | noinst_HEADERS += bn/arch/mips/bn_arch.h | ||
469 | |||
462 | if HOST_MIPS64 | 470 | if HOST_MIPS64 |
463 | libcrypto_la_CPPFLAGS += -I$(top_srcdir)/crypto/bn/arch/mips64/ | 471 | libcrypto_la_CPPFLAGS += -I$(top_srcdir)/crypto/bn/arch/mips64/ |
464 | endif | 472 | endif |