From e5c1d37c25e80c70fb9196f4da5a1cbb4ddaba22 Mon Sep 17 00:00:00 2001 From: adustm Date: Fri, 13 May 2016 11:19:07 +0200 Subject: [PATCH] [STM32F7] add FPU option for assembly compiling (needed for rtos library) --- workspace_tools/toolchains/iar.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/workspace_tools/toolchains/iar.py b/workspace_tools/toolchains/iar.py index 5e4d1e8070..391b09d6a0 100644 --- a/workspace_tools/toolchains/iar.py +++ b/workspace_tools/toolchains/iar.py @@ -60,7 +60,10 @@ class IAR(mbedToolchain): IAR_BIN = join(IAR_PATH, "bin") main_cc = join(IAR_BIN, "iccarm") - self.asm = [join(IAR_BIN, "iasmarm")] + ["--cpu", cpuchoice] + if target.core == "Cortex-M7F": + self.asm = [join(IAR_BIN, "iasmarm")] + ["--cpu", cpuchoice] + ["--fpu", "VFPv5_sp"] + else: + self.asm = [join(IAR_BIN, "iasmarm")] + ["--cpu", cpuchoice] if not "analyze" in self.options: self.cc = [main_cc] + c_flags self.cppc = [main_cc, "--c++", "--no_rtti", "--no_exceptions"] + c_flags