summaryrefslogtreecommitdiff
path: root/mk/arm-arch.mk
diff options
context:
space:
mode:
Diffstat (limited to 'mk/arm-arch.mk')
-rw-r--r--mk/arm-arch.mk7
1 files changed, 7 insertions, 0 deletions
diff --git a/mk/arm-arch.mk b/mk/arm-arch.mk
index c7486fd..83f40c1 100644
--- a/mk/arm-arch.mk
+++ b/mk/arm-arch.mk
@@ -56,6 +56,13 @@ ifeq ($(CONFIG_EMBTK_GCC_LANGUAGE_JAVA),y)
GCC3_CONFIGURE_EXTRA_OPTIONS += --enable-sjlj-exceptions
endif
+#Hard or soft floating point for GCC?
+ifeq ($(CONFIG_EMBTK_HARDFLOAT),y)
+GCC_WITH_FLOAT := --with-float=hard
+else
+GCC_WITH_FLOAT := --with-float=soft
+endif
+
#Hard or soft floating point?
ifeq ($(CONFIG_EMBTK_SOFTFLOAT),y)
EMBTK_TARGET_FLOAT_CFLAGS := -mfloat-abi=soft