diff options
author | Denis Shienkov <denis.shienkov@gmail.com> | 2020-09-30 12:11:18 +0300 |
---|---|---|
committer | Denis Shienkov <denis.shienkov@gmail.com> | 2020-09-30 14:20:06 +0000 |
commit | 5918f712035d198ab3005877fff76660cf125731 (patch) | |
tree | cef88e74d49f9caa735b65e87c98bb27e84c01d7 /examples | |
parent | 55608bbf7691abdcd55298cf14313dbdc359ee24 (diff) |
baremetal: Add missing target assembler flags for ARM architecture examples
Change-Id: If8a75095f98bf38f9cbd178d8ed857dfcb368833
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
Diffstat (limited to 'examples')
4 files changed, 26 insertions, 0 deletions
diff --git a/examples/baremetal/pca10001/greenblink/greenblink.qbs b/examples/baremetal/pca10001/greenblink/greenblink.qbs index 31f7fc6fb..f5e4c3cc1 100644 --- a/examples/baremetal/pca10001/greenblink/greenblink.qbs +++ b/examples/baremetal/pca10001/greenblink/greenblink.qbs @@ -69,6 +69,9 @@ CppApplication { Properties { condition: qbs.toolchain.contains("gcc") + cpp.assemblerFlags: [ + "-mcpu=cortex-m0", + ] cpp.driverFlags: [ "-mcpu=cortex-m0", "-specs=nosys.specs" diff --git a/examples/baremetal/pca10040/greenblink/greenblink.qbs b/examples/baremetal/pca10040/greenblink/greenblink.qbs index b7d024316..6dd0bc866 100644 --- a/examples/baremetal/pca10040/greenblink/greenblink.qbs +++ b/examples/baremetal/pca10040/greenblink/greenblink.qbs @@ -68,6 +68,11 @@ CppApplication { Properties { condition: qbs.toolchain.contains("gcc") + cpp.assemblerFlags: [ + "-mcpu=cortex-m4", + "-mfloat-abi=hard", + "-mfpu=fpv4-sp-d16", + ] cpp.driverFlags: [ "-mcpu=cortex-m4", "-mfloat-abi=hard", diff --git a/examples/baremetal/stm32f103/greenblink/greenblink.qbs b/examples/baremetal/stm32f103/greenblink/greenblink.qbs index 8177cebab..2a2a91130 100644 --- a/examples/baremetal/stm32f103/greenblink/greenblink.qbs +++ b/examples/baremetal/stm32f103/greenblink/greenblink.qbs @@ -68,6 +68,9 @@ CppApplication { Properties { condition: qbs.toolchain.contains("gcc") + cpp.assemblerFlags: [ + "-mcpu=cortex-m3" + ] cpp.driverFlags: [ "-mcpu=cortex-m3", "-specs=nosys.specs" @@ -96,6 +99,9 @@ CppApplication { Properties { condition: qbs.toolchain.contains("keil") + cpp.assemblerFlags: [ + "--cpu", "cortex-m3" + ] cpp.driverFlags: [ "--cpu", "cortex-m3" ] diff --git a/examples/baremetal/stm32f4discovery/blueblink/blueblink.qbs b/examples/baremetal/stm32f4discovery/blueblink/blueblink.qbs index c80e08efe..4a89cf684 100644 --- a/examples/baremetal/stm32f4discovery/blueblink/blueblink.qbs +++ b/examples/baremetal/stm32f4discovery/blueblink/blueblink.qbs @@ -69,6 +69,11 @@ CppApplication { Properties { condition: qbs.toolchain.contains("gcc") + cpp.assemblerFlags: [ + "-mcpu=cortex-m4", + "-mfloat-abi=hard", + "-mfpu=fpv4-sp-d16", + ] cpp.driverFlags: [ "-mcpu=cortex-m4", "-mfloat-abi=hard", @@ -99,6 +104,10 @@ CppApplication { Properties { condition: qbs.toolchain.contains("iar") + cpp.assemblerFlags: [ + "--cpu", "cortex-m4", + "--fpu", "vfpv4_sp" + ] cpp.driverFlags: [ "--cpu", "cortex-m4", "--fpu", "vfpv4_sp" @@ -127,6 +136,9 @@ CppApplication { Properties { condition: qbs.toolchain.contains("keil") + cpp.assemblerFlags: [ + "--cpu", "cortex-m4.fp" + ] cpp.driverFlags: [ "--cpu", "cortex-m4.fp" ] |