diff --git a/cmake/developer_package/compile_flags/os_flags.cmake b/cmake/developer_package/compile_flags/os_flags.cmake index 1c3143beb87..8666ab9fe9e 100644 --- a/cmake/developer_package/compile_flags/os_flags.cmake +++ b/cmake/developer_package/compile_flags/os_flags.cmake @@ -143,11 +143,11 @@ macro(ie_arm_neon_optimization_flags flags) if(ANDROID_ABI STREQUAL "arm64-v8a") set(${flags} -mfpu=neon -Wno-unused-command-line-argument) elseif(ANDROID_ABI STREQUAL "armeabi-v7a-hard with NEON") - set(${flags} -march=armv7-a -mfloat-abi=hard -mhard-float -D_NDK_MATH_NO_SOFTFP=1 -mfpu=neon -Wno-unused-command-line-argument) + set(${flags} -march=armv7-a+fp -mfloat-abi=hard -mhard-float -D_NDK_MATH_NO_SOFTFP=1 -mfpu=neon -Wno-unused-command-line-argument) elseif((ANDROID_ABI STREQUAL "armeabi-v7a with NEON") OR (ANDROID_ABI STREQUAL "armeabi-v7a" AND DEFINED CMAKE_ANDROID_ARM_NEON AND CMAKE_ANDROID_ARM_NEON)) - set(${flags} -march=armv7-a -mfloat-abi=softfp -mfpu=neon -Wno-unused-command-line-argument) + set(${flags} -march=armv7-a+fp -mfloat-abi=softfp -mfpu=neon -Wno-unused-command-line-argument) endif() else() if(AARCH64) diff --git a/samples/cpp/CMakeLists.txt b/samples/cpp/CMakeLists.txt index 3a10819c47a..88f463168b1 100644 --- a/samples/cpp/CMakeLists.txt +++ b/samples/cpp/CMakeLists.txt @@ -79,7 +79,7 @@ elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(arm.*|ARM.*)") set(ARM ON) endif() if(ARM AND NOT CMAKE_CROSSCOMPILING) - add_compile_options(-march=armv7-a) + add_compile_options(-march=armv7-a+fp) endif() set(CMAKE_POLICY_DEFAULT_CMP0063 NEW)