aboutsummaryrefslogtreecommitdiff
path: root/lib/lm4f
diff options
context:
space:
mode:
authorAlexandru Gagniuc2012-11-28 17:13:27 -0600
committerAlexandru Gagniuc2012-12-31 01:35:27 -0600
commitc1381bf54aac2f092fccf5023c28ff0c4f6f2584 (patch)
tree691046b880f997c8bf05913ae83af1a47391b1ed /lib/lm4f
parentc08bd17d905332333af1e5eb609848b2ec10477c (diff)
lm4f: Compile with FPU support
Specify the -mfloat-abi=hard and -mfpu=fpv4-sp-d16 flags so that FPU is enabled by default. While this compiles with FPU support, in order to use the floating point types, the FPU must be explicitly enabled at runtime. Signed-off-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
Diffstat (limited to 'lib/lm4f')
-rw-r--r--lib/lm4f/Makefile2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/lm4f/Makefile b/lib/lm4f/Makefile
index c4c2aa7..8f4c151 100644
--- a/lib/lm4f/Makefile
+++ b/lib/lm4f/Makefile
@@ -24,7 +24,7 @@ PREFIX ?= arm-none-eabi
CC = $(PREFIX)-gcc
AR = $(PREFIX)-ar
CFLAGS = -Os -g -Wall -Wextra -I../../include -fno-common \
- -mcpu=cortex-m4 -mthumb -Wstrict-prototypes \
+ -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -Wstrict-prototypes \
-ffunction-sections -fdata-sections -MD -DLM4F
# ARFLAGS = rcsv
ARFLAGS = rcs