diff options
author | Abdoulaye Walsimou Gaye <walsimou@walsimou.com> | 2009-08-19 11:37:43 +0200 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <walsimou@walsimou.com> | 2009-08-19 11:37:43 +0200 |
commit | bccc5f05ef9155aa6c660654946b1d6f6a6bf2f8 (patch) | |
tree | d86fc6b2c7dc3e4480ac58156b3dbcb53a7b6978 /mk | |
parent | 6064519320aca43420f888ca0f48c299d28ca64b (diff) | |
download | embtoolkit-bccc5f05ef9155aa6c660654946b1d6f6a6bf2f8.tar.gz embtoolkit-bccc5f05ef9155aa6c660654946b1d6f6a6bf2f8.tar.bz2 embtoolkit-bccc5f05ef9155aa6c660654946b1d6f6a6bf2f8.tar.xz |
Toolchain: check for hard/soft floating point in gcc/eglibc Makefile
Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
Diffstat (limited to 'mk')
-rw-r--r-- | mk/arm-arch.mk | 7 | ||||
-rw-r--r-- | mk/eglibc.mk | 7 | ||||
-rw-r--r-- | mk/mips-arch.mk | 14 |
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 |