diff options
author | Khem Raj <raj.khem@gmail.com> | 2019-10-01 16:44:33 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2019-10-01 18:37:03 -0700 |
commit | 22f0b0eaad454279c604a83dba53be6e6efb1a06 (patch) | |
tree | 0e4b8135aa045048b19788a365067ca79e3e8a51 /recipes-devtools/clang/libcxx_git.bb | |
parent | 7ad20e715a8029d92046a5fcf404322f25d7cbcc (diff) | |
download | meta-clang-thud.tar.gz |
clang/compiler-rt/libcxx: Mark llvm-ar/llvm-ranlib/llvm-nm only for targetthud
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'recipes-devtools/clang/libcxx_git.bb')
-rw-r--r-- | recipes-devtools/clang/libcxx_git.bb | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/recipes-devtools/clang/libcxx_git.bb b/recipes-devtools/clang/libcxx_git.bb index 6bfae99..b879df1 100644 --- a/recipes-devtools/clang/libcxx_git.bb +++ b/recipes-devtools/clang/libcxx_git.bb | |||
@@ -37,14 +37,17 @@ EXTRA_OECMAKE += "\ | |||
37 | -DLIBCXXABI_LIBCXX_INCLUDES=${S}/libcxx/include \ | 37 | -DLIBCXXABI_LIBCXX_INCLUDES=${S}/libcxx/include \ |
38 | -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${S}/libcxxabi/include \ | 38 | -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${S}/libcxxabi/include \ |
39 | -DLIBCXX_CXX_ABI_LIBRARY_PATH=${B}/lib \ | 39 | -DLIBCXX_CXX_ABI_LIBRARY_PATH=${B}/lib \ |
40 | -DCMAKE_AR=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-ar \ | ||
41 | -DCMAKE_NM=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-nm \ | ||
42 | -DCMAKE_RANLIB=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-ranlib \ | ||
43 | -DLLVM_ENABLE_PROJECTS='libcxx;libcxxabi;libunwind' \ | 40 | -DLLVM_ENABLE_PROJECTS='libcxx;libcxxabi;libunwind' \ |
44 | -G Ninja \ | 41 | -G Ninja \ |
45 | ${S}/llvm \ | 42 | ${S}/llvm \ |
46 | " | 43 | " |
47 | 44 | ||
45 | EXTRA_OECMAKE_append_class-target = "\ | ||
46 | -DCMAKE_AR=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-ar \ | ||
47 | -DCMAKE_NM=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-nm \ | ||
48 | -DCMAKE_RANLIB=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-ranlib \ | ||
49 | " | ||
50 | |||
48 | EXTRA_OECMAKE_append_class-native = " -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF" | 51 | EXTRA_OECMAKE_append_class-native = " -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF" |
49 | EXTRA_OECMAKE_append_class-nativesdk = " -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF" | 52 | EXTRA_OECMAKE_append_class-nativesdk = " -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF" |
50 | EXTRA_OECMAKE_append_libc-musl = " -DLIBCXX_HAS_MUSL_LIBC=ON " | 53 | EXTRA_OECMAKE_append_libc-musl = " -DLIBCXX_HAS_MUSL_LIBC=ON " |