summaryrefslogtreecommitdiff
path: root/mk/eglibc.mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2009-05-23 18:18:12 +0200
committerAbdoulaye Walsimou Gaye <walsimou@walsimou.com>2009-05-23 18:18:12 +0200
commita1c61a5c114b20bd9d161730bd93d16daff73d16 (patch)
tree42058dd796bb09e06802ac5d5aadb3b4b7d912a8 /mk/eglibc.mk
parentc2a5b2f1d04945064064a93fe57c79fc3dcc8fde (diff)
downloadembtoolkit-a1c61a5c114b20bd9d161730bd93d16daff73d16.tar.gz
embtoolkit-a1c61a5c114b20bd9d161730bd93d16daff73d16.tar.bz2
embtoolkit-a1c61a5c114b20bd9d161730bd93d16daff73d16.tar.xz
Toolchain: EGLIBC: make use of EGLIBC_OPTIONS before configuring
This patch makes use of EGLIBC_OPTIONS before configuring. This render EGLIBC really configureable at build time. Signed-off-by: Abdoulaye Walsimou Gaye <walsimou@walsimou.com>
Diffstat (limited to 'mk/eglibc.mk')
-rw-r--r--mk/eglibc.mk5
1 files changed, 4 insertions, 1 deletions
diff --git a/mk/eglibc.mk b/mk/eglibc.mk
index 66b1722..1a97335 100644
--- a/mk/eglibc.mk
+++ b/mk/eglibc.mk
@@ -27,6 +27,9 @@ EGLIBC_PACKAGE := eglibc-$(EGLIBC_VERSION).tar.bz2
EGLIBC_HEADERS_BUILD_DIR := $(TOOLS_BUILD)/eglibc-headers
EGLIBC_BUILD_DIR := $(TOOLS_BUILD)/eglibc
+#EGLIBC options
+include $(EMBTK_ROOT)/mk/eglibc-options-parse.mk
+
#Hard or soft floating point
ifeq ($(CONFIG_EMBTK_SOFTFLOAT),y)
EGLIBC_FLOAT_TYPE := --with-fp=no
@@ -38,7 +41,7 @@ eglibc-headers_install: $(EGLIBC_HEADERS_BUILD_DIR)/.installed
eglibc_install: $(EGLIBC_BUILD_DIR)/.installed
$(EGLIBC_HEADERS_BUILD_DIR)/.installed: eglibc_download $(EGLIBC_HEADERS_BUILD_DIR)/.decompressed \
- $(EGLIBC_HEADERS_BUILD_DIR)/.configured
+ EGLIBC_OPTIONS_PARSE $(EGLIBC_HEADERS_BUILD_DIR)/.configured
$(call INSTALL_MESSAGE,"headers eglibc-$(EGLIBC_VERSION)")
$(MAKE) -C $(EGLIBC_HEADERS_BUILD_DIR) install-headers install_root=$(SYSROOT) \
install-bootstrap-headers=yes && \