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