diff options
Diffstat (limited to 'mk/uclibc.mk')
-rwxr-xr-x | mk/uclibc.mk | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/mk/uclibc.mk b/mk/uclibc.mk index dbb8572..289c030 100755 --- a/mk/uclibc.mk +++ b/mk/uclibc.mk @@ -32,6 +32,10 @@ UCLIBC_GIT_REVISION := $(subst ",,$(strip $(CONFIG_EMBTK_UCLIBC_GIT_REVISION))) UCLIBC_PACKAGE := uClibc-$(UCLIBC_VERSION).tar.bz2 UCLIBC_BUILD_DIR := $(TOOLS_BUILD)/uClibc-$(UCLIBC_VERSION) +EMBTK_UCLIBC_CFLAGS := $(TARGET_CFLAGS) $(EMBTK_TARGET_MCPU) +EMBTK_UCLIBC_CFLAGS += $(EMBTK_TARGET_ABI) $(EMBTK_TARGET_FLOAT_CFLAGS) +EMBTK_UCLIBC_CFLAGS += $(EMBTK_TARGET_MARCH) -pipe + uclibc_install: $(UCLIBC_BUILD_DIR)/.installed $(UCLIBC_BUILD_DIR)/.installed: uclibc_download \ @@ -45,14 +49,14 @@ $(UCLIBC_BUILD_DIR)/.installed: uclibc_download \ MULTILIB_DIR="/$(LIBDIR)/" \ RUNTIME_PREFIX="/" DEVEL_PREFIX="/usr/" \ KERNEL_HEADERS="$(SYSROOT)/usr/include/" \ - UCLIBC_EXTRA_CFLAGS="$(TARGET_CFLAGS) -pipe" install_headers + UCLIBC_EXTRA_CFLAGS="$(EMBTK_UCLIBC_CFLAGS)" install_headers $(MAKE) -C $(UCLIBC_BUILD_DIR) PREFIX=$(SYSROOT)/ \ CROSS_COMPILER_PREFIX="$(TOOLS)/bin/$(STRICT_GNU_TARGET)-" \ SHARED_LIB_LOADER_PREFIX="/$(LIBDIR)/" \ MULTILIB_DIR="/$(LIBDIR)/" \ RUNTIME_PREFIX="/" DEVEL_PREFIX="/usr/" \ KERNEL_HEADERS="$(SYSROOT)/usr/include/" \ - UCLIBC_EXTRA_CFLAGS="$(TARGET_CFLAGS) -pipe" install + UCLIBC_EXTRA_CFLAGS="$(EMBTK_UCLIBC_CFLAGS)" install uclibc_download: $(call EMBTK_GENERIC_MESSAGE,"downloading uClibc-$(UCLIBC_VERSION) \ |