diff options
Diffstat (limited to 'src/third_party/wiredtiger/cmake/configs/aarch64/linux/config.cmake')
-rw-r--r-- | src/third_party/wiredtiger/cmake/configs/aarch64/linux/config.cmake | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/third_party/wiredtiger/cmake/configs/aarch64/linux/config.cmake b/src/third_party/wiredtiger/cmake/configs/aarch64/linux/config.cmake index a72bfe0f465..cdbe569e359 100644 --- a/src/third_party/wiredtiger/cmake/configs/aarch64/linux/config.cmake +++ b/src/third_party/wiredtiger/cmake/configs/aarch64/linux/config.cmake @@ -25,3 +25,10 @@ if(has_moutline_atomics) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -moutline-atomics" CACHE STRING "" FORCE) endif() unset(has_moutline_atomics CACHE) + +# Enable ARM Neon SIMD instrinsics when available. +CHECK_INCLUDE_FILE("arm_neon.h" have_arm_neon) +if(have_arm_neon) + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DHAVE_ARM_NEON_INTRIN_H" CACHE STRING "" FORCE) +endif() +unset(has_arm_neon CACHE) |