diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2010-12-27 11:51:49 +0100 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2010-12-27 12:12:23 +0100 |
commit | 783d430642d213761f32844088d29686b753ad6a (patch) | |
tree | 8355b77ba77f1a479520d03080f23a25fe263266 /mk/eglibc.mk | |
parent | ce76cad6b9022013c73163f001b7138c0452822b (diff) | |
download | embtoolkit-783d430642d213761f32844088d29686b753ad6a.tar.gz embtoolkit-783d430642d213761f32844088d29686b753ad6a.tar.bz2 embtoolkit-783d430642d213761f32844088d29686b753ad6a.tar.xz |
Toolchain/Build system: rework commit da4852176b on cflags
This patch removes use of cflags introduced by commit:da4852176b , as
it will break cross compilation of some broken packages. However it
leaves it in C libraries configuration/build as done previously.
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk/eglibc.mk')
-rw-r--r-- | mk/eglibc.mk | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/mk/eglibc.mk b/mk/eglibc.mk index 0d3d35a..d3fc71e 100644 --- a/mk/eglibc.mk +++ b/mk/eglibc.mk @@ -33,6 +33,10 @@ EGLIBC_PACKAGE := eglibc-$(EGLIBC_VERSION).tar.bz2 EGLIBC_HEADERS_BUILD_DIR := $(TOOLS_BUILD)/eglibc-headers EGLIBC_BUILD_DIR := $(TOOLS_BUILD)/eglibc +EMBTK_EGLIBC_CFLAGS := $(TARGET_CFLAGS) $(EMBTK_TARGET_MCPU) +EMBTK_EGLIBC_CFLAGS += $(EMBTK_TARGET_ABI) $(EMBTK_TARGET_FLOAT_CFLAGS) +EMBTK_EGLIBC_CFLAGS += $(EMBTK_TARGET_MARCH) -pipe + #Hard or soft floating point in eglibc? ifeq ($(CONFIG_EMBTK_SOFTFLOAT),y) EGLIBC_FLOAT_TYPE := --with-fp=no @@ -103,7 +107,7 @@ endif $(EGLIBC_HEADERS_BUILD_DIR)/.configured: $(call EMBTK_CONFIGURE_MSG,eglibc-$(EGLIBC_VERSION)) cd $(EGLIBC_HEADERS_BUILD_DIR); BUILD_CC=$(HOSTCC_CACHED) \ - CFLAGS="$(TARGET_CFLAGS) -pipe" \ + CFLAGS="$(EMBTK_EGLIBC_CFLAGS)" \ CC=$(TOOLS)/bin/$(STRICT_GNU_TARGET)-gcc \ CXX=$(TOOLS)/bin/$(STRICT_GNU_TARGET)-g++ \ AR=$(TOOLS)/bin/$(STRICT_GNU_TARGET)-ar \ @@ -126,8 +130,7 @@ $(EGLIBC_BUILD_DIR)/.installed: $(EGLIBC_BUILD_DIR)/.configured $(EGLIBC_BUILD_DIR)/.configured: $(call EMBTK_CONFIGURE_MSG,eglibc-$(EGLIBC_VERSION)) cd $(EGLIBC_BUILD_DIR); BUILD_CC=$(HOSTCC_CACHED) \ - CFLAGS="$(EMBTK_TARGET_ABI) $(EMBTK_TARGET_FLOAT_CFLAGS) \ - $(TARGET_CFLAGS) -pipe" \ + CFLAGS="$(EMBTK_EGLIBC_CFLAGS)" \ CC=$(TARGETCC_CACHED) \ CXX=$(TARGETCXX_CACHED) \ AR=$(TARGETAR) \ |