diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2013-01-01 15:28:20 +0100 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2013-01-01 15:28:52 +0100 |
commit | bcbb16bbc406b3e0c38fed061538d9a44324b9ae (patch) | |
tree | 4e39b855ac15e074e4b90b67064db5e2aa6c445d /mk/llvm | |
parent | 3a77c2c8cb798142ee034904c016976bdaab7c2f (diff) | |
download | embtoolkit-bcbb16bbc406b3e0c38fed061538d9a44324b9ae.tar.gz embtoolkit-bcbb16bbc406b3e0c38fed061538d9a44324b9ae.tar.bz2 embtoolkit-bcbb16bbc406b3e0c38fed061538d9a44324b9ae.tar.xz |
Toolchain: clang/llvm: set linker hash style to sysv on when uClibc is used as C library
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk/llvm')
-rw-r--r-- | mk/llvm/llvm.mk | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mk/llvm/llvm.mk b/mk/llvm/llvm.mk index 72e111d..c3b06cf 100644 --- a/mk/llvm/llvm.mk +++ b/mk/llvm/llvm.mk @@ -34,11 +34,14 @@ LLVM_BUILD_DIR := $(embtk_toolsb)/llvm-build LLVM_DEPS := clang_install +LLVM_WITH_HASHSTYLE := $(if $(CONFIG_EMBTK_CLIB_UCLIBC),--with-default-hash-style=sysv) + __embtk_binutils_inc := $(call __embtk_pkg_srcdir,binutils)/include LLVM_CONFIGURE_OPTS := --target=$(STRICT_GNU_TARGET) LLVM_CONFIGURE_OPTS += --enable-targets=$(LINUX_ARCH) LLVM_CONFIGURE_OPTS += --with-default-cpu=$(EMBTK_MCU_FLAG) LLVM_CONFIGURE_OPTS += $(LLVM_WITH_FLOAT) $(LLVM_WITH_FPU) +LLVM_CONFIGURE_OPTS += $(LLVM_WITH_HASHSTYLE) LLVM_CONFIGURE_OPTS += --with-default-sysroot=$(embtk_sysroot) LLVM_CONFIGURE_OPTS += --enable-optimized LLVM_CONFIGURE_OPTS += --with-bug-report-url=$(EMBTK_BUGURL) |