From 595d23dc20d0f2facbc0f17e20ef2137210fe21b Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sun, 26 Aug 2018 12:34:00 -0700 Subject: libcxx: Disable llvm libunwind on ppc It fails to build libunwind/src/UnwindRegistersSave.S:561: Error: unrecognized opcode: `extern' Signed-off-by: Khem Raj --- recipes-devtools/clang/libcxx_git.bb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipes-devtools/clang/libcxx_git.bb b/recipes-devtools/clang/libcxx_git.bb index 558a0f6..256a4d2 100644 --- a/recipes-devtools/clang/libcxx_git.bb +++ b/recipes-devtools/clang/libcxx_git.bb @@ -17,10 +17,11 @@ BASEDEPENDS_remove_toolchain-clang_class-target = "libcxx" TARGET_CXXFLAGS_remove_toolchain-clang = " -stdlib=libc++ " PACKAGECONFIG ??= "unwind" +PACKAGECONFIG_powerpc = "" PACKAGECONFIG_mipsarch = "" PACKAGECONFIG[unwind] = "-DLIBCXXABI_USE_LLVM_UNWINDER=ON -DLIBCXXABI_LIBUNWIND_INCLUDES=${S}/projects/libunwind/include, -DLIBCXXABI_USE_LLVM_UNWINDER=OFF," -PROVIDES = "${@bb.utils.contains('PACKAGECONFIG', 'unwind', 'libunwind', '', d)}" +PROVIDES += "${@bb.utils.contains('PACKAGECONFIG', 'unwind', 'libunwind', '', d)}" LIC_FILES_CHKSUM = "file://projects/libcxx/LICENSE.TXT;md5=7b3a0e1b99822669d630011defe9bfd9; \ file://projects/libcxxabi/LICENSE.TXT;md5=3600117b7c18121ab04c53e4615dc36e \ -- cgit v1.2.3-54-g00ecf