aboutsummaryrefslogtreecommitdiff
path: root/crypto/Makefile.am
diff options
context:
space:
mode:
authorBrent Cook <busterb@gmail.com>2023-03-23 06:07:31 -0500
committerBrent Cook <busterb@gmail.com>2023-03-23 06:11:16 -0500
commit73d924f643be938205d434dc7ba7aa642150ba84 (patch)
treebd8a1b1d8bcbfa2819e5a25d8fb2bf9c5bf8a1b5 /crypto/Makefile.am
parent59261d04c5618711d63d457863a83e55f770efc1 (diff)
downloadportable-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.am16
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
136libcrypto_la_CPPFLAGS = -I$(top_srcdir)/crypto/hidden ${AM_CPPFLAGS} 136libcrypto_la_CPPFLAGS = -I$(top_srcdir)/crypto/hidden ${AM_CPPFLAGS}
137libcrypto_la_CPPFLAGS += -DLIBRESSL_INTERNAL 137libcrypto_la_CPPFLAGS += -DLIBRESSL_INTERNAL
138libcrypto_la_CPPFLAGS += -DOPENSSL_NO_HW_PADLOCK 138libcrypto_la_CPPFLAGS += -DOPENSSL_NO_HW_PADLOCK
139if OPENSSL_NO_ASM
140libcrypto_la_CPPFLAGS += -DOPENSSL_NO_ASM
141else
142endif
143 139
144if OPENSSLDIR_DEFINED 140if OPENSSLDIR_DEFINED
145libcrypto_la_CPPFLAGS += -DOPENSSLDIR=\"@OPENSSLDIR@\" 141libcrypto_la_CPPFLAGS += -DOPENSSLDIR=\"@OPENSSLDIR@\"
@@ -247,16 +243,21 @@ libcrypto_la_SOURCES =
247EXTRA_libcrypto_la_SOURCES = 243EXTRA_libcrypto_la_SOURCES =
248 244
249include Makefile.am.elf-arm 245include Makefile.am.elf-arm
246include Makefile.am.elf-mips
247include Makefile.am.elf-mips64
250include Makefile.am.elf-x86_64 248include Makefile.am.elf-x86_64
251include Makefile.am.macosx-x86_64 249include Makefile.am.macosx-x86_64
252include Makefile.am.masm-x86_64 250include Makefile.am.masm-x86_64
253include Makefile.am.mingw64-x86_64 251include Makefile.am.mingw64-x86_64
254 252
255if !HOST_ASM_ELF_ARM 253if !HOST_ASM_ELF_ARM
254if !HOST_ASM_ELF_MIPS
255if !HOST_ASM_ELF_MIPS64
256if !HOST_ASM_ELF_X86_64 256if !HOST_ASM_ELF_X86_64
257if !HOST_ASM_MACOSX_X86_64 257if !HOST_ASM_MACOSX_X86_64
258if !HOST_ASM_MASM_X86_64 258if !HOST_ASM_MASM_X86_64
259if !HOST_ASM_MINGW64_X86_64 259if !HOST_ASM_MINGW64_X86_64
260libcrypto_la_CPPFLAGS += -DOPENSSL_NO_ASM
260libcrypto_la_SOURCES += aes/aes_cbc.c 261libcrypto_la_SOURCES += aes/aes_cbc.c
261libcrypto_la_SOURCES += aes/aes_core.c 262libcrypto_la_SOURCES += aes/aes_core.c
262libcrypto_la_SOURCES += camellia/camellia.c 263libcrypto_la_SOURCES += camellia/camellia.c
@@ -269,6 +270,8 @@ endif
269endif 270endif
270endif 271endif
271endif 272endif
273endif
274endif
272 275
273libcrypto_la_SOURCES += cpt_err.c 276libcrypto_la_SOURCES += cpt_err.c
274libcrypto_la_SOURCES += cryptlib.c 277libcrypto_la_SOURCES += cryptlib.c
@@ -459,6 +462,11 @@ libcrypto_la_CPPFLAGS += -I$(top_srcdir)/crypto/bn/arch/i386/
459endif 462endif
460noinst_HEADERS += bn/arch/i386/bn_arch.h 463noinst_HEADERS += bn/arch/i386/bn_arch.h
461 464
465if HOST_MIPS
466libcrypto_la_CPPFLAGS += -I$(top_srcdir)/crypto/bn/arch/mips/
467endif
468noinst_HEADERS += bn/arch/mips/bn_arch.h
469
462if HOST_MIPS64 470if HOST_MIPS64
463libcrypto_la_CPPFLAGS += -I$(top_srcdir)/crypto/bn/arch/mips64/ 471libcrypto_la_CPPFLAGS += -I$(top_srcdir)/crypto/bn/arch/mips64/
464endif 472endif