diff options
author | Brent Cook <busterb@gmail.com> | 2024-03-25 21:21:20 -0500 |
---|---|---|
committer | Brent Cook <busterb@gmail.com> | 2024-03-27 21:36:01 -0500 |
commit | 1ead2d2318bea3fbc7ffb4f339f1cb32cdcf96f2 (patch) | |
tree | 2a5f2ddf71f5d35fafb52985d22840bf0b27b2b7 | |
parent | a93085af8e74e784720d9b091adc1c14bb05131e (diff) | |
download | portable-1ead2d2318bea3fbc7ffb4f339f1cb32cdcf96f2.tar.gz portable-1ead2d2318bea3fbc7ffb4f339f1cb32cdcf96f2.tar.bz2 portable-1ead2d2318bea3fbc7ffb4f339f1cb32cdcf96f2.zip |
temporarily undefine endbr* for stable branch macos/windows builds
Testing getting the next stable release out without endbr*/cet
enabled in asm code for now while #1032 is considered for upstream.
-rw-r--r-- | crypto/CMakeLists.txt | 4 | ||||
-rw-r--r-- | crypto/Makefile.am.macosx-x86_64 | 2 | ||||
-rw-r--r-- | crypto/Makefile.am.mingw64-x86_64 | 2 |
3 files changed, 7 insertions, 1 deletions
diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt index 00a005a..06d0294 100644 --- a/crypto/CMakeLists.txt +++ b/crypto/CMakeLists.txt | |||
@@ -111,6 +111,8 @@ if(HOST_ASM_MACOSX_X86_64) | |||
111 | bn/arch/amd64/word_clz.S | 111 | bn/arch/amd64/word_clz.S |
112 | bn/arch/amd64/bn_arch.c | 112 | bn/arch/amd64/bn_arch.c |
113 | ) | 113 | ) |
114 | add_definitions(-Dendbr64=) | ||
115 | add_definitions(-Dendbr32=) | ||
114 | add_definitions(-DAES_ASM) | 116 | add_definitions(-DAES_ASM) |
115 | add_definitions(-DBSAES_ASM) | 117 | add_definitions(-DBSAES_ASM) |
116 | add_definitions(-DVPAES_ASM) | 118 | add_definitions(-DVPAES_ASM) |
@@ -152,7 +154,6 @@ if(HOST_ASM_MASM_X86_64) | |||
152 | whrlpool/wp-masm-x86_64.S | 154 | whrlpool/wp-masm-x86_64.S |
153 | cpuid-masm-x86_64.S | 155 | cpuid-masm-x86_64.S |
154 | ) | 156 | ) |
155 | add_definitions(-Dendbr64=) | ||
156 | add_definitions(-DAES_ASM) | 157 | add_definitions(-DAES_ASM) |
157 | add_definitions(-DBSAES_ASM) | 158 | add_definitions(-DBSAES_ASM) |
158 | add_definitions(-DVPAES_ASM) | 159 | add_definitions(-DVPAES_ASM) |
@@ -194,6 +195,7 @@ if(HOST_ASM_MINGW64_X86_64) | |||
194 | cpuid-mingw64-x86_64.S | 195 | cpuid-mingw64-x86_64.S |
195 | ) | 196 | ) |
196 | add_definitions(-Dendbr64=) | 197 | add_definitions(-Dendbr64=) |
198 | add_definitions(-Dendbr32=) | ||
197 | add_definitions(-DAES_ASM) | 199 | add_definitions(-DAES_ASM) |
198 | add_definitions(-DBSAES_ASM) | 200 | add_definitions(-DBSAES_ASM) |
199 | add_definitions(-DVPAES_ASM) | 201 | add_definitions(-DVPAES_ASM) |
diff --git a/crypto/Makefile.am.macosx-x86_64 b/crypto/Makefile.am.macosx-x86_64 index b9b89cf..c0322f8 100644 --- a/crypto/Makefile.am.macosx-x86_64 +++ b/crypto/Makefile.am.macosx-x86_64 | |||
@@ -34,6 +34,8 @@ ASM_X86_64_MACOSX += bn/arch/amd64/bn_arch.c | |||
34 | EXTRA_DIST += $(ASM_X86_64_MACOSX) | 34 | EXTRA_DIST += $(ASM_X86_64_MACOSX) |
35 | 35 | ||
36 | if HOST_ASM_MACOSX_X86_64 | 36 | if HOST_ASM_MACOSX_X86_64 |
37 | libcrypto_la_CPPFLAGS += -Dendbr64= | ||
38 | libcrypto_la_CPPFLAGS += -Dendbr32= | ||
37 | libcrypto_la_CPPFLAGS += -DAES_ASM | 39 | libcrypto_la_CPPFLAGS += -DAES_ASM |
38 | libcrypto_la_CPPFLAGS += -DBSAES_ASM | 40 | libcrypto_la_CPPFLAGS += -DBSAES_ASM |
39 | libcrypto_la_CPPFLAGS += -DVPAES_ASM | 41 | libcrypto_la_CPPFLAGS += -DVPAES_ASM |
diff --git a/crypto/Makefile.am.mingw64-x86_64 b/crypto/Makefile.am.mingw64-x86_64 index 5a277c5..d9efc28 100644 --- a/crypto/Makefile.am.mingw64-x86_64 +++ b/crypto/Makefile.am.mingw64-x86_64 | |||
@@ -21,6 +21,8 @@ ASM_X86_64_MINGW64 += cpuid-mingw64-x86_64.S | |||
21 | EXTRA_DIST += $(ASM_X86_64_MINGW64) | 21 | EXTRA_DIST += $(ASM_X86_64_MINGW64) |
22 | 22 | ||
23 | if HOST_ASM_MINGW64_X86_64 | 23 | if HOST_ASM_MINGW64_X86_64 |
24 | libcrypto_la_CPPFLAGS += -Dendbr64= | ||
25 | libcrypto_la_CPPFLAGS += -Dendbr32= | ||
24 | libcrypto_la_CPPFLAGS += -DAES_ASM | 26 | libcrypto_la_CPPFLAGS += -DAES_ASM |
25 | libcrypto_la_CPPFLAGS += -DBSAES_ASM | 27 | libcrypto_la_CPPFLAGS += -DBSAES_ASM |
26 | libcrypto_la_CPPFLAGS += -DVPAES_ASM | 28 | libcrypto_la_CPPFLAGS += -DVPAES_ASM |