diff options
Diffstat (limited to 'cmsis.cmake')
-rw-r--r-- | cmsis.cmake | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/cmsis.cmake b/cmsis.cmake index c7922c4..f8a916f 100644 --- a/cmsis.cmake +++ b/cmsis.cmake @@ -25,11 +25,11 @@ endif() string(TOUPPER "ARMCM${CPU_NUMBER}" ARM_CPU) # Set CPU specific features -if(CMAKE_SYSTEM_PROCESSOR MATCHES "cortex-m33") +if(CMAKE_SYSTEM_PROCESSOR MATCHES "cortex-m33(\\+|$)") set(ARM_FEATURES "_DSP_FP") -elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "cortex-m4") +elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "cortex-m4(\\+|$)") set(ARM_FEATURES "_FP") -elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "cortex-m7") +elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "cortex-m7(\\+|$)") set(ARM_FEATURES "_DP") else() set(ARM_FEATURES "") |