aboutsummaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorDenis Shienkov <denis.shienkov@gmail.com>2020-09-30 12:11:18 +0300
committerDenis Shienkov <denis.shienkov@gmail.com>2020-09-30 14:20:06 +0000
commit5918f712035d198ab3005877fff76660cf125731 (patch)
treecef88e74d49f9caa735b65e87c98bb27e84c01d7 /examples
parent55608bbf7691abdcd55298cf14313dbdc359ee24 (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')
-rw-r--r--examples/baremetal/pca10001/greenblink/greenblink.qbs3
-rw-r--r--examples/baremetal/pca10040/greenblink/greenblink.qbs5
-rw-r--r--examples/baremetal/stm32f103/greenblink/greenblink.qbs6
-rw-r--r--examples/baremetal/stm32f4discovery/blueblink/blueblink.qbs12
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"
]