summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKhem Raj <raj.khem@gmail.com>2019-08-30 09:41:09 -0700
committerKhem Raj <raj.khem@gmail.com>2019-09-02 12:58:22 -0700
commit4e2285a6189ff7d5f71244e1a525c78214db518d (patch)
tree9ec8d910ecdafacc82f3525439aba49bd9e4b6ba
parent8424eec49155f201ba2d246f2516171ed5978506 (diff)
downloadmeta-clang-4e2285a6189ff7d5f71244e1a525c78214db518d.tar.gz
libcxx: Fix build on ppc
Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--recipes-devtools/clang/libcxx_git.bb5
1 files changed, 5 insertions, 0 deletions
diff --git a/recipes-devtools/clang/libcxx_git.bb b/recipes-devtools/clang/libcxx_git.bb
index 4117ff5..0dd093c 100644
--- a/recipes-devtools/clang/libcxx_git.bb
+++ b/recipes-devtools/clang/libcxx_git.bb
@@ -66,6 +66,11 @@ EXTRA_OECMAKE_append_riscv32 = " -DLIBCXXABI_ENABLE_EXCEPTIONS=ON \
66 -DLIBOMP_LIBFLAGS='-latomic' \ 66 -DLIBOMP_LIBFLAGS='-latomic' \
67 -DCMAKE_SHARED_LINKER_FLAGS='-lgcc_s -latomic' \ 67 -DCMAKE_SHARED_LINKER_FLAGS='-lgcc_s -latomic' \
68 " 68 "
69EXTRA_OECMAKE_append_powerpc = " -DLIBCXXABI_ENABLE_EXCEPTIONS=ON \
70 -DLIBCXX_ENABLE_EXCEPTIONS=ON \
71 -DLIBOMP_LIBFLAGS='-latomic' \
72 -DCMAKE_SHARED_LINKER_FLAGS='-lgcc_s -latomic' \
73 "
69do_compile() { 74do_compile() {
70 if ${@bb.utils.contains('PACKAGECONFIG', 'unwind', 'true', 'false', d)}; then 75 if ${@bb.utils.contains('PACKAGECONFIG', 'unwind', 'true', 'false', d)}; then
71 ninja -v ${PARALLEL_MAKE} unwind 76 ninja -v ${PARALLEL_MAKE} unwind