From b4a64b7ee10c0ea176feccb9013ce75a2d027dc1 Mon Sep 17 00:00:00 2001 From: mykola2312 <49044616+mykola2312@users.noreply.github.com> Date: Sat, 21 May 2022 03:48:50 +0300 Subject: [PATCH] make it for A profile, but test assembly for M --- CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index e07858c..579de0a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,12 +26,13 @@ set(SOURCES set(ARCHITECTURE "ARMv7" CACHE STRING "cutil target architecture") set(ARM_PROCESSOR "cortex-m4" CACHE STRING "cutil ARM processor") -set(ARM_PROFILE "m" CACHE STRING "cutil ARM architecture profile") +set(ARM_PROFILE "a" CACHE STRING "cutil ARM architecture profile") if ("${ARCHITECTURE}" MATCHES "ARM*") if ("${ARM_PROFILE}" STREQUAL "m") add_compile_options("-mcpu=${ARM_PROCESSOR}") add_compile_options("-mthumb") + add_compile_options("-mfloat-abi=hard") else() string(TOLOWER "${ARCHITECTURE}" COMPILE_ARCHITECTURE) add_compile_options("-march=${COMPILE_ARCHITECTURE}-${ARM_PROFILE}")