From 42597ed9330435778e451d788b9019dabea5b0aa Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sat, 25 Aug 2018 15:12:59 -0700 Subject: clang: Provide -llvm-profdate in cross crosssdk and cross-canadian clang Signed-off-by: Khem Raj --- recipes-devtools/clang/clang-cross-canadian_git.bb | 3 ++- recipes-devtools/clang/clang-cross_git.bb | 3 ++- recipes-devtools/clang/clang-crosssdk_git.bb | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/recipes-devtools/clang/clang-cross-canadian_git.bb b/recipes-devtools/clang/clang-cross-canadian_git.bb index 0d2fd26..834c969 100644 --- a/recipes-devtools/clang/clang-cross-canadian_git.bb +++ b/recipes-devtools/clang/clang-cross-canadian_git.bb @@ -24,7 +24,8 @@ do_install() { install -d ${D}${bindir} ln -sf ../clang ${D}${bindir}/${TARGET_PREFIX}clang ln -sf ../clang++ ${D}${bindir}/${TARGET_PREFIX}clang++ + ln -sf ../llvm-profdata ${D}${bindir}/${TARGET_PREFIX}llvm-profdata cross_canadian_bindirlinks } -SSTATE_SCAN_FILES += "*-clang *-clang++" +SSTATE_SCAN_FILES += "*-clang *-clang++ *-llvm-profdata" diff --git a/recipes-devtools/clang/clang-cross_git.bb b/recipes-devtools/clang/clang-cross_git.bb index f012ea2..2aa67f0 100644 --- a/recipes-devtools/clang/clang-cross_git.bb +++ b/recipes-devtools/clang/clang-cross_git.bb @@ -19,6 +19,7 @@ do_install() { install -d ${D}${bindir} ln -sf ../clang ${D}${bindir}/${TARGET_PREFIX}clang ln -sf ../clang++ ${D}${bindir}/${TARGET_PREFIX}clang++ + ln -sf ../llvm-profdata ${D}${bindir}/${TARGET_PREFIX}llvm-profdata } SYSROOT_PREPROCESS_FUNCS += "clangcross_sysroot_preprocess" @@ -26,5 +27,5 @@ SYSROOT_PREPROCESS_FUNCS += "clangcross_sysroot_preprocess" clangcross_sysroot_preprocess () { sysroot_stage_dir ${D}${bindir} ${SYSROOT_DESTDIR}${bindir} } -SSTATE_SCAN_FILES += "*-clang *-clang++" +SSTATE_SCAN_FILES += "*-clang *-clang++ *-llvm-profdata" PACKAGES = "" diff --git a/recipes-devtools/clang/clang-crosssdk_git.bb b/recipes-devtools/clang/clang-crosssdk_git.bb index 5f2f59b..1ac7b36 100644 --- a/recipes-devtools/clang/clang-crosssdk_git.bb +++ b/recipes-devtools/clang/clang-crosssdk_git.bb @@ -19,11 +19,12 @@ do_install() { install -d ${D}${bindir} ln -sf ../clang ${D}${bindir}/${TARGET_PREFIX}clang ln -sf ../clang++ ${D}${bindir}/${TARGET_PREFIX}clang++ + ln -sf ../llvm-profdata ${D}${bindir}/${TARGET_PREFIX}llvm-profdata } sysroot_stage_all () { sysroot_stage_dir ${D}${bindir} ${SYSROOT_DESTDIR}${bindir} } -SSTATE_SCAN_FILES += "*-clang *-clang++" +SSTATE_SCAN_FILES += "*-clang *-clang++ *-llvm-profdata" PACKAGES = "" -- cgit v1.2.3-54-g00ecf