From 160eba78f3cbefc9024c1854a6e7badd01070eda Mon Sep 17 00:00:00 2001 From: mchalain Date: Wed, 21 Sep 2022 16:03:49 +0200 Subject: [PATCH] remove -mfpu=neon for aarch64 The neon fpu is mandatory for aarch64, and GCC doesn't recognize this option. --- cmake_utils/CMake_linux_tools.cmake | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/cmake_utils/CMake_linux_tools.cmake b/cmake_utils/CMake_linux_tools.cmake index 02df94b..da38f7a 100644 --- a/cmake_utils/CMake_linux_tools.cmake +++ b/cmake_utils/CMake_linux_tools.cmake @@ -28,11 +28,9 @@ if (CYGWIN) endif (CYGWIN) if(BUILD_X64) - if (EXPERIMENTAL_USE_VENUM OR OPENVX_USE_TILING OR EXPERIMENTAL_USE_OPENCL) - set(ARCH_BIT "-mfpu=neon") - else () + if (NOT EXPERIMENTAL_USE_VENUM AND NOT OPENVX_USE_TILING AND NOT EXPERIMENTAL_USE_OPENCL) set(ARCH_BIT -m64 ) - endif(EXPERIMENTAL_USE_VENUM OR OPENVX_USE_TILING OR EXPERIMENTAL_USE_OPENCL) + endif(NOT EXPERIMENTAL_USE_VENUM AND NOT OPENVX_USE_TILING AND NOT EXPERIMENTAL_USE_OPENCL) else() if (TARGET_CPU STREQUAL "Atom") # architecture will be according to ATOM