summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mk/arm-arch.mk7
-rw-r--r--mk/eglibc.mk7
-rw-r--r--mk/mips-arch.mk14
3 files changed, 7 insertions, 21 deletions
diff --git a/mk/arm-arch.mk b/mk/arm-arch.mk
index 182b8ed..6956cd5 100644
--- a/mk/arm-arch.mk
+++ b/mk/arm-arch.mk
@@ -43,13 +43,6 @@ 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_SOFTFLOAT),y)
-GCC_WITH_FLOAT := --with-float=soft
-else
-GCC_WITH_FLOAT := --with-float=hard
-endif
-
#Hard or soft floating point for eglibc
ifeq ($(CONFIG_EMBTK_SOFTFLOAT),y)
EGLIBC_FLOAT_TYPE := --with-fp=no
diff --git a/mk/eglibc.mk b/mk/eglibc.mk
index 0ed2dc6..fdd9ccb 100644
--- a/mk/eglibc.mk
+++ b/mk/eglibc.mk
@@ -31,6 +31,13 @@ EGLIBC_PACKAGE := eglibc-$(EGLIBC_VERSION).tar.bz2
EGLIBC_HEADERS_BUILD_DIR := $(TOOLS_BUILD)/eglibc-headers
EGLIBC_BUILD_DIR := $(TOOLS_BUILD)/eglibc
+#Hard or soft floating point in eglibc
+ifeq ($(CONFIG_EMBTK_SOFTFLOAT),y)
+EGLIBC_FLOAT_TYPE := --with-fp=no
+else
+EGLIBC_FLOAT_TYPE := --with-fp=yes
+endif
+
#EGLIBC options
include $(EMBTK_ROOT)/mk/eglibc-options-parse.mk
diff --git a/mk/mips-arch.mk b/mk/mips-arch.mk
index b48fee2..a810fdc 100644
--- a/mk/mips-arch.mk
+++ b/mk/mips-arch.mk
@@ -145,19 +145,5 @@ EMBTK_TARGET_ABI := -mabi=64
export GCC_WITH_ABI EMBTK_TARGET_ABI
endif
-#Hard or soft floating point
-ifeq ($(CONFIG_EMBTK_SOFTFLOAT),y)
-GCC_WITH_FLOAT := --with-float=soft
-else
-GCC_WITH_FLOAT := --with-float=hard
-endif
-
-#Hard or soft floating point
-ifeq ($(CONFIG_EMBTK_SOFTFLOAT),y)
-EGLIBC_FLOAT_TYPE := --with-fp=no
-else
-EGLIBC_FLOAT_TYPE := --with-fp=yes
-endif
-
endif