Check that -msimd128 flag is valid
This commit is contained in:
@@ -74,11 +74,14 @@ if(EMSCRIPTEN)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(NOT USE_SIMD_FALLBACK)
|
if(NOT USE_SIMD_FALLBACK)
|
||||||
|
cmake_push_check_state()
|
||||||
|
list(APPEND CMAKE_REQUIRED_FLAGS -msimd128)
|
||||||
check_include_file_cxx("wasm_simd128.h" HAS_WASM_SIMD)
|
check_include_file_cxx("wasm_simd128.h" HAS_WASM_SIMD)
|
||||||
if(HAS_WASM_SIMD)
|
if(HAS_WASM_SIMD)
|
||||||
add_compile_definitions(HAS_WASM_SIMD)
|
|
||||||
add_compile_options(-msimd128)
|
add_compile_options(-msimd128)
|
||||||
|
add_compile_definitions(HAS_WASM_SIMD)
|
||||||
endif()
|
endif()
|
||||||
|
cmake_pop_check_state()
|
||||||
|
|
||||||
cmake_push_check_state()
|
cmake_push_check_state()
|
||||||
list(APPEND CMAKE_REQUIRED_FLAGS -mavx)
|
list(APPEND CMAKE_REQUIRED_FLAGS -mavx)
|
||||||
|
Reference in New Issue
Block a user