From 64b5dcde5522a0db5682278afd614dd6719580c8 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Fri, 4 Feb 2022 23:13:02 -0800 Subject: libcxx: Install unwind_itanium.h and unwind_arm_ehabi.h When building libunwind, install new headers which are refactored from unwind.h in clang 14.0.0 onwards Signed-off-by: Khem Raj --- recipes-devtools/clang/libcxx_git.bb | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'recipes-devtools/clang/libcxx_git.bb') diff --git a/recipes-devtools/clang/libcxx_git.bb b/recipes-devtools/clang/libcxx_git.bb index 116dbef..cc88fc1 100644 --- a/recipes-devtools/clang/libcxx_git.bb +++ b/recipes-devtools/clang/libcxx_git.bb @@ -91,8 +91,10 @@ PROVIDES:append:runtime-llvm = " libunwind" do_install:append() { if ${@bb.utils.contains("RUNTIME", "llvm", "true", "false", d)} then - install -Dm 0644 ${S}/libunwind/include/libunwind.h ${S}/libunwind/include/__libunwind_config.h ${D}${includedir} - install -Dm 0644 ${S}/libunwind/include/unwind.h ${D}${includedir}/unwind.h + for f in libunwind.h __libunwind_config.h unwind.h unwind_itanium.h unwind_arm_ehabi.h + do + install -Dm 0644 ${S}/libunwind/include/$f ${D}${includedir}/$f + done install -d ${D}${libdir}/pkgconfig sed -e 's,@LIBDIR@,${libdir},g;s,@VERSION@,${PV},g' ${S}/../libunwind.pc.in > ${D}${libdir}/pkgconfig/libunwind.pc fi -- cgit v1.2.3-54-g00ecf