You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by ma...@apache.org on 2017/02/08 18:52:49 UTC
[5/5] incubator-mynewt-core git commit: MYNEWT-581;
bsps - add cflags for FPU use.
MYNEWT-581; bsps - add cflags for FPU use.
Project: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/commit/1f227f41
Tree: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/tree/1f227f41
Diff: http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/diff/1f227f41
Branch: refs/heads/develop
Commit: 1f227f41e351acc35e78152d6bdd00f1411167da
Parents: 4e0e901
Author: Marko Kiiskila <ma...@runtime.io>
Authored: Wed Feb 8 10:50:59 2017 -0800
Committer: Marko Kiiskila <ma...@runtime.io>
Committed: Wed Feb 8 10:50:59 2017 -0800
----------------------------------------------------------------------
hw/bsp/arduino_primo_nrf52/pkg.yml | 3 +++
hw/bsp/bmd300eval/pkg.yml | 3 +++
hw/bsp/nrf52840pdk/pkg.yml | 3 +++
hw/bsp/nucleo-f401re/pkg.yml | 3 +++
hw/bsp/rb-nano2/pkg.yml | 3 +++
hw/bsp/stm32f4discovery/pkg.yml | 3 +++
6 files changed, 18 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/blob/1f227f41/hw/bsp/arduino_primo_nrf52/pkg.yml
----------------------------------------------------------------------
diff --git a/hw/bsp/arduino_primo_nrf52/pkg.yml b/hw/bsp/arduino_primo_nrf52/pkg.yml
index 43312c5..5ff1c14 100644
--- a/hw/bsp/arduino_primo_nrf52/pkg.yml
+++ b/hw/bsp/arduino_primo_nrf52/pkg.yml
@@ -79,6 +79,9 @@ pkg.cflags:
- '-DUART0_ENABLED=1'
- '-DWDT_ENABLED=1'
+pkg.cflags.HARDFLOAT:
+ - -mfloat-abi=hard -mfpu=fpv4-sp-d16
+
pkg.deps:
- hw/mcu/nordic/nrf52xxx
- libc/baselibc
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/blob/1f227f41/hw/bsp/bmd300eval/pkg.yml
----------------------------------------------------------------------
diff --git a/hw/bsp/bmd300eval/pkg.yml b/hw/bsp/bmd300eval/pkg.yml
index eb5cb64..8c498a8 100644
--- a/hw/bsp/bmd300eval/pkg.yml
+++ b/hw/bsp/bmd300eval/pkg.yml
@@ -79,6 +79,9 @@ pkg.cflags:
- '-DUART0_ENABLED=1'
- '-DWDT_ENABLED=1'
+pkg.cflags.HARDFLOAT:
+ - -mfloat-abi=hard -mfpu=fpv4-sp-d16
+
pkg.deps:
- hw/mcu/nordic/nrf52xxx
- libc/baselibc
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/blob/1f227f41/hw/bsp/nrf52840pdk/pkg.yml
----------------------------------------------------------------------
diff --git a/hw/bsp/nrf52840pdk/pkg.yml b/hw/bsp/nrf52840pdk/pkg.yml
index b0e599c..dcb928c 100644
--- a/hw/bsp/nrf52840pdk/pkg.yml
+++ b/hw/bsp/nrf52840pdk/pkg.yml
@@ -78,6 +78,9 @@ pkg.cflags:
- '-DUART0_ENABLED=1'
- '-DWDT_ENABLED=1'
+pkg.cflags.HARDFLOAT:
+ - -mfloat-abi=hard -mfpu=fpv4-sp-d16
+
pkg.deps:
- boot/bootutil
- hw/mcu/nordic/nrf52xxx
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/blob/1f227f41/hw/bsp/nucleo-f401re/pkg.yml
----------------------------------------------------------------------
diff --git a/hw/bsp/nucleo-f401re/pkg.yml b/hw/bsp/nucleo-f401re/pkg.yml
index 1bd6ef7..5974e99 100644
--- a/hw/bsp/nucleo-f401re/pkg.yml
+++ b/hw/bsp/nucleo-f401re/pkg.yml
@@ -30,6 +30,9 @@ pkg.keywords:
pkg.cflags:
- -DSTM32F401xE
+pkg.cflags.HARDFLOAT:
+ - -mfloat-abi=hard -mfpu=fpv4-sp-d16
+
pkg.deps:
- hw/mcu/stm/stm32f4xx
- libc/baselibc
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/blob/1f227f41/hw/bsp/rb-nano2/pkg.yml
----------------------------------------------------------------------
diff --git a/hw/bsp/rb-nano2/pkg.yml b/hw/bsp/rb-nano2/pkg.yml
index 5967841..5a5bb88 100644
--- a/hw/bsp/rb-nano2/pkg.yml
+++ b/hw/bsp/rb-nano2/pkg.yml
@@ -79,6 +79,9 @@ pkg.cflags:
- '-DUART0_ENABLED=1'
- '-DWDT_ENABLED=1'
+pkg.cflags.HARDFLOAT:
+ - -mfloat-abi=hard -mfpu=fpv4-sp-d16
+
pkg.deps:
- hw/mcu/nordic/nrf52xxx
- libc/baselibc
http://git-wip-us.apache.org/repos/asf/incubator-mynewt-core/blob/1f227f41/hw/bsp/stm32f4discovery/pkg.yml
----------------------------------------------------------------------
diff --git a/hw/bsp/stm32f4discovery/pkg.yml b/hw/bsp/stm32f4discovery/pkg.yml
index 77178f7..09b5cf7 100644
--- a/hw/bsp/stm32f4discovery/pkg.yml
+++ b/hw/bsp/stm32f4discovery/pkg.yml
@@ -29,6 +29,9 @@ pkg.keywords:
pkg.cflags: -DSTM32F407xx
+pkg.cflags.HARDFLOAT:
+ - -mfloat-abi=hard -mfpu=fpv4-sp-d16
+
pkg.deps:
- hw/mcu/stm/stm32f4xx
- libc/baselibc