From 1509178dc45c3270fe9b238da63986e087aabea7 Mon Sep 17 00:00:00 2001 From: Abdoulaye Walsimou Gaye Date: Wed, 17 Aug 2016 22:05:03 +0200 Subject: Toolchain: llvm/clang: workaround autoconf incorrectly detecting if futimens is supported Signed-off-by: Abdoulaye Walsimou Gaye --- core/toolchain/llvm/llvm/llvm.mk | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core/toolchain/llvm/llvm/llvm.mk b/core/toolchain/llvm/llvm/llvm.mk index 33ae4e5..401c03b 100644 --- a/core/toolchain/llvm/llvm/llvm.mk +++ b/core/toolchain/llvm/llvm/llvm.mk @@ -48,6 +48,15 @@ LLVM_HOST_CONFIGURE_OPTS += --enable-optimized --disable-jit --enable-zlib LLVM_HOST_CONFIGURE_OPTS += --with-bug-report-url=$(EMBTK_BUGURL) LLVM_HOST_CONFIGURE_OPTS += --with-binutils-include=$(__embtk_binutils_inc) +LLVM_HOST_CONFIGURE_ENV := +ifeq ($(embtk_buildhost-freebsd),y) +ifeq ($(call embtk_ge,$(embtk_buildhost-freebsd_version),1100056),y) +LLVM_HOST_CONFIGURE_ENV += ac_cv_func_futimens=yes +else +LLVM_HOST_CONFIGURE_ENV += ac_cv_func_futimens=no +endif +endif + LLVM_HOST_MAKE_OPTS := NO_UNITTESTS=1 LLVM_HOST_MAKE_OPTS += CLANG_VENDOR="EmbToolkit [v$(EMBTK_VERSION)]" -- cgit v1.2.3