mirror of
https://github.com/Kitware/CMake.git
synced 2025-05-08 22:37:04 +08:00
cmzstd: Explicitly disable ASM
Our vendored zstd does not include the assembly language file from upstream (huf_decompress_amd64.S), so it's fine to completely disable assembly language. Fixes: #25744
This commit is contained in:
parent
26c414457b
commit
4d3331c63c
@ -44,7 +44,12 @@ add_library(cmzstd STATIC
|
||||
lib/dictBuilder/zdict.c
|
||||
)
|
||||
|
||||
# BMI2 instructions are not supported in older environments.
|
||||
set_property(TARGET cmzstd PROPERTY COMPILE_DEFINITIONS DYNAMIC_BMI2=0)
|
||||
target_compile_definitions(cmzstd PRIVATE
|
||||
# BMI2 instructions are not supported in older environments.
|
||||
DYNAMIC_BMI2=0
|
||||
# Explicitly disable ASM build to work with more compilers.
|
||||
# Our vendored zstd does not include the assembly language file.
|
||||
ZSTD_DISABLE_ASM=1
|
||||
)
|
||||
|
||||
install(FILES LICENSE DESTINATION ${CMAKE_DOC_DIR}/cmzstd)
|
||||
|
Loading…
x
Reference in New Issue
Block a user