Build: Add IAR support for AN547 and AN552 (M55)

This patch adds support for AN547 and AN552 with IAR (>= 9.20.x)

Signed-off-by: TTornblom <thomas.tornblom@iar.com>
Change-Id: I0732aafdb72b9f205f787cf9183ca29f13fdca8e
diff --git a/toolchain_IARARM.cmake b/toolchain_IARARM.cmake
index af65fc7..89d7ce9 100644
--- a/toolchain_IARARM.cmake
+++ b/toolchain_IARARM.cmake
@@ -49,6 +49,7 @@
         $<$<COMPILE_LANGUAGE:C,CXX>:-DNO_TYPEOF>
         $<$<COMPILE_LANGUAGE:C,CXX>:-D_NO_DEFINITIONS_IN_HEADER_FILES>
         $<$<COMPILE_LANGUAGE:C,CXX>:--diag_suppress=Pe546,Pe940,Pa082,Pa084>
+        $<$<AND:$<COMPILE_LANGUAGE:C,CXX,ASM>,$<NOT:$<BOOL:${TFM_SYSTEM_FP}>>>:--fpu=none>
         $<$<AND:$<COMPILE_LANGUAGE:C,CXX,ASM>,$<BOOL:${TFM_DEBUG_SYMBOLS}>,$<CONFIG:Release,MinSizeRel>>:-r>
     )
 endmacro()
@@ -60,6 +61,7 @@
       --silent
       --semihosting
       --redirect __write=__write_buffered
+      $<$<NOT:$<BOOL:${TFM_SYSTEM_FP}>>:--fpu=none>
     )
 endmacro()