diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-02-23 21:29:42 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2012-02-23 21:29:42 +0000 |
commit | 6537ccc38c1dbb7261b037bf3919bbe6e6c89bf7 (patch) | |
tree | feeb06bdb58e93a0722363f90b2b7dda8f86be4e /nuttx/configs/stm3240g-eval/dhcpd | |
parent | ea61dba2159dde7b53fda2bcabdd172a081687ef (diff) | |
download | px4-nuttx-6537ccc38c1dbb7261b037bf3919bbe6e6c89bf7.tar.gz px4-nuttx-6537ccc38c1dbb7261b037bf3919bbe6e6c89bf7.tar.bz2 px4-nuttx-6537ccc38c1dbb7261b037bf3919bbe6e6c89bf7.zip |
Enable STM32 F4 hardware floating point with the Atollic toolchain
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4418 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/configs/stm3240g-eval/dhcpd')
-rw-r--r-- | nuttx/configs/stm3240g-eval/dhcpd/Make.defs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/nuttx/configs/stm3240g-eval/dhcpd/Make.defs b/nuttx/configs/stm3240g-eval/dhcpd/Make.defs index c78a5a047..5de6dec90 100644 --- a/nuttx/configs/stm3240g-eval/dhcpd/Make.defs +++ b/nuttx/configs/stm3240g-eval/dhcpd/Make.defs @@ -56,8 +56,12 @@ ifeq ($(CONFIG_STM32_ATOLLIC),y) CROSSDEV = arm-atollic-eabi- ARCROSSDEV = WINTOOL = y +ifeq ($(CONFIG_ARCH_FPU),y) + ARCHCPUFLAGS = -mcpu=cortex-m4 -mthumb -march=armv7e-m -mfpu=fpv4-sp-d16 -mfloat-abi=hard +else ARCHCPUFLAGS = -mcpu=cortex-m3 -mthumb -mfloat-abi=soft endif +endif ifeq ($(CONFIG_STM32_DEVKITARM),y) # devkitARM under Windows CROSSDEV = arm-eabi- |