[rtems commit] bsps/arm: Fix ABI flags for Cortex-M4
Sebastian Huber
sebh at rtems.org
Tue Sep 14 05:53:24 UTC 2021
Module: rtems
Branch: master
Commit: af722b76d203c1724138480882b7dbecee3a6b43
Changeset: http://git.rtems.org/rtems/commit/?id=af722b76d203c1724138480882b7dbecee3a6b43
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Tue Sep 14 07:30:36 2021 +0200
bsps/arm: Fix ABI flags for Cortex-M4
Close #4504.
---
spec/build/bsps/arm/lpc24xx/abi.yml | 4 ++--
spec/build/bsps/arm/stm32f4/abi.yml | 4 +++-
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/spec/build/bsps/arm/lpc24xx/abi.yml b/spec/build/bsps/arm/lpc24xx/abi.yml
index dd98de9..e032f2d 100644
--- a/spec/build/bsps/arm/lpc24xx/abi.yml
+++ b/spec/build/bsps/arm/lpc24xx/abi.yml
@@ -19,10 +19,10 @@ default-by-variant:
- arm/lpc17xx_plx800_ram
- arm/lpc17xx_plx800_rom_int
- value:
- - -mthumb
- -mcpu=cortex-m4
- - -mfpu=fpv4-sp-d16
+ - -mthumb
- -mfloat-abi=hard
+ - -mfpu=auto
variants:
- arm/lpc40xx_ea_ram
- arm/lpc40xx_ea_rom_int
diff --git a/spec/build/bsps/arm/stm32f4/abi.yml b/spec/build/bsps/arm/stm32f4/abi.yml
index 8c9b62c..3098d85 100644
--- a/spec/build/bsps/arm/stm32f4/abi.yml
+++ b/spec/build/bsps/arm/stm32f4/abi.yml
@@ -7,8 +7,10 @@ build-type: option
copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
default:
-- -mthumb
- -mcpu=cortex-m4
+- -mthumb
+- -mfloat-abi=hard
+- -mfpu=auto
default-by-variant:
- value:
- -mthumb
More information about the vc
mailing list