diff options
author | Theo Buehler <tb@openbsd.org> | 2024-11-08 09:22:29 -0700 |
---|---|---|
committer | Theo Buehler <tb@openbsd.org> | 2024-11-08 09:29:50 -0700 |
commit | 52b1623c6b4fee563f01ce91d76e2df23ed090c1 (patch) | |
tree | 51eb1df43f0c714c2dc0e6a11be70098c934f24a /crypto | |
parent | 3ade76d86b1bcea9d53307511597d2a17b43239b (diff) | |
download | portable-52b1623c6b4fee563f01ce91d76e2df23ed090c1.tar.gz portable-52b1623c6b4fee563f01ce91d76e2df23ed090c1.tar.bz2 portable-52b1623c6b4fee563f01ce91d76e2df23ed090c1.zip |
Hook up new aarch64 feature detection
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/CMakeLists.txt | 4 | ||||
-rw-r--r-- | crypto/Makefile.am | 3 |
2 files changed, 6 insertions, 1 deletions
diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt index a2b06d3..cf85036 100644 --- a/crypto/CMakeLists.txt +++ b/crypto/CMakeLists.txt | |||
@@ -180,7 +180,9 @@ if(HOST_ASM_MINGW64_X86_64) | |||
180 | set(CRYPTO_SRC ${CRYPTO_SRC} ${ASM_X86_64_MINGW64_SRC}) | 180 | set(CRYPTO_SRC ${CRYPTO_SRC} ${ASM_X86_64_MINGW64_SRC}) |
181 | endif() | 181 | endif() |
182 | 182 | ||
183 | if(HOST_X86_64) | 183 | if(HOST_AARCH64) |
184 | set(CRYPTO_SRC ${CRYPTO_SRC} arch/aarch64/crypto_cpu_caps.c) | ||
185 | elseif(HOST_X86_64) | ||
184 | set(CRYPTO_SRC ${CRYPTO_SRC} arch/amd64/crypto_cpu_caps.c) | 186 | set(CRYPTO_SRC ${CRYPTO_SRC} arch/amd64/crypto_cpu_caps.c) |
185 | elseif(HOST_I386) | 187 | elseif(HOST_I386) |
186 | set(CRYPTO_SRC ${CRYPTO_SRC} arch/i386/crypto_cpu_caps.c) | 188 | set(CRYPTO_SRC ${CRYPTO_SRC} arch/i386/crypto_cpu_caps.c) |
diff --git a/crypto/Makefile.am b/crypto/Makefile.am index f601ec9..9df0a2e 100644 --- a/crypto/Makefile.am +++ b/crypto/Makefile.am | |||
@@ -202,6 +202,9 @@ endif | |||
202 | endif | 202 | endif |
203 | endif | 203 | endif |
204 | 204 | ||
205 | if HOST_AARCH64 | ||
206 | libcrypto_la_SOURCES += arch/aarch64/crypto_cpu_caps.c | ||
207 | endif | ||
205 | if HOST_X86_64 | 208 | if HOST_X86_64 |
206 | libcrypto_la_SOURCES += arch/amd64/crypto_cpu_caps.c | 209 | libcrypto_la_SOURCES += arch/amd64/crypto_cpu_caps.c |
207 | endif | 210 | endif |