From 884c350de877d12c04e3d77e6f94f378eda4b9ff Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 31 Mar 2015 05:21:10 +0000 Subject: clang: Build native tblgen prior to compiler itself This fixed race conditions during build of clang-native where it cant find native tblgen during cross building clang use clang to compile musl Signed-off-by: Khem Raj --- conf/clang.conf | 3 +++ recipes-devtools/clang/clang_git.bb | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/conf/clang.conf b/conf/clang.conf index 8565721..7d4cc6a 100644 --- a/conf/clang.conf +++ b/conf/clang.conf @@ -7,3 +7,6 @@ CCLD_toolchain-clang = "${TARGET_PREFIX}clang ${TOOLCHAIN_OPTIONS}" TOOLCHAIN_pn-lzo = "clang" DEPENDS_append_pn-lzo = " clang-cross " + +TOOLCHAIN_pn-musl = "clang" +DEPENDS_append_pn-musl = " clang-cross " diff --git a/recipes-devtools/clang/clang_git.bb b/recipes-devtools/clang/clang_git.bb index 715b8c3..44b17aa 100644 --- a/recipes-devtools/clang/clang_git.bb +++ b/recipes-devtools/clang/clang_git.bb @@ -115,8 +115,8 @@ do_configure_prepend() { } do_compile_prepend() { - oe_runmake llvm-tblgen - oe_runmake clang-tblgen + oe_runmake LLVMNativeTableGen + oe_runmake CLANGNativeTableGen } do_install_append_class-native () { -- cgit v1.2.3-54-g00ecf