aboutsummaryrefslogtreecommitdiff
path: root/crypto
diff options
context:
space:
mode:
authorBrent Cook <busterb@gmail.com>2024-04-08 20:20:35 -0500
committerBrent Cook <busterb@gmail.com>2024-04-08 20:20:35 -0500
commit1ed1b236f2f9e41ae549391a8ee52cc2894736a9 (patch)
treeb7adfe58b49fabe9a06150e2fbfcea77d2295b4f /crypto
parent7d28eaa941582f67982e54b937c03d388b2dee47 (diff)
parent6b55fd7f4cb7b36d0691739650bb9a8e3e8398f9 (diff)
downloadportable-1ed1b236f2f9e41ae549391a8ee52cc2894736a9.tar.gz
portable-1ed1b236f2f9e41ae549391a8ee52cc2894736a9.tar.bz2
portable-1ed1b236f2f9e41ae549391a8ee52cc2894736a9.zip
Land #1032, mingw: re-enable endbr opcode, add workaround for llvm cet.h issue
Diffstat (limited to 'crypto')
-rw-r--r--crypto/CMakeLists.txt2
-rw-r--r--crypto/Makefile.am.mingw64-x86_641
2 files changed, 2 insertions, 1 deletions
diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt
index c0c05f2..835bb2b 100644
--- a/crypto/CMakeLists.txt
+++ b/crypto/CMakeLists.txt
@@ -177,7 +177,7 @@ if(HOST_ASM_MINGW64_X86_64)
177 sha/sha512-mingw64-x86_64.S 177 sha/sha512-mingw64-x86_64.S
178 cpuid-mingw64-x86_64.S 178 cpuid-mingw64-x86_64.S
179 ) 179 )
180 add_definitions(-Dendbr64=) 180 add_definitions(-Dendbr32=endbr64)
181 add_definitions(-DAES_ASM) 181 add_definitions(-DAES_ASM)
182 add_definitions(-DBSAES_ASM) 182 add_definitions(-DBSAES_ASM)
183 add_definitions(-DVPAES_ASM) 183 add_definitions(-DVPAES_ASM)
diff --git a/crypto/Makefile.am.mingw64-x86_64 b/crypto/Makefile.am.mingw64-x86_64
index 3c279c4..7d0d3f7 100644
--- a/crypto/Makefile.am.mingw64-x86_64
+++ b/crypto/Makefile.am.mingw64-x86_64
@@ -17,6 +17,7 @@ ASM_X86_64_MINGW64 += cpuid-mingw64-x86_64.S
17EXTRA_DIST += $(ASM_X86_64_MINGW64) 17EXTRA_DIST += $(ASM_X86_64_MINGW64)
18 18
19if HOST_ASM_MINGW64_X86_64 19if HOST_ASM_MINGW64_X86_64
20libcrypto_la_CPPFLAGS += -Dendbr32=endbr64
20libcrypto_la_CPPFLAGS += -DAES_ASM 21libcrypto_la_CPPFLAGS += -DAES_ASM
21libcrypto_la_CPPFLAGS += -DBSAES_ASM 22libcrypto_la_CPPFLAGS += -DBSAES_ASM
22libcrypto_la_CPPFLAGS += -DVPAES_ASM 23libcrypto_la_CPPFLAGS += -DVPAES_ASM