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 /crypto | |
| 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.
Diffstat (limited to 'crypto')
| -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 |
