diff options
author | Khem Raj <raj.khem@gmail.com> | 2022-02-04 23:13:02 -0800 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2022-02-16 08:24:58 -0800 |
commit | 64b5dcde5522a0db5682278afd614dd6719580c8 (patch) | |
tree | 73df2090571efe8122edf62981104e21e845569a /recipes-devtools/clang/libcxx_git.bb | |
parent | 73cfe6b02642296de161235ae98e7252b60a6e0e (diff) | |
download | meta-clang-64b5dcde5522a0db5682278afd614dd6719580c8.tar.gz |
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 <raj.khem@gmail.com>
Diffstat (limited to 'recipes-devtools/clang/libcxx_git.bb')
-rw-r--r-- | recipes-devtools/clang/libcxx_git.bb | 6 |
1 files changed, 4 insertions, 2 deletions
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" | |||
91 | do_install:append() { | 91 | do_install:append() { |
92 | if ${@bb.utils.contains("RUNTIME", "llvm", "true", "false", d)} | 92 | if ${@bb.utils.contains("RUNTIME", "llvm", "true", "false", d)} |
93 | then | 93 | then |
94 | install -Dm 0644 ${S}/libunwind/include/libunwind.h ${S}/libunwind/include/__libunwind_config.h ${D}${includedir} | 94 | for f in libunwind.h __libunwind_config.h unwind.h unwind_itanium.h unwind_arm_ehabi.h |
95 | install -Dm 0644 ${S}/libunwind/include/unwind.h ${D}${includedir}/unwind.h | 95 | do |
96 | install -Dm 0644 ${S}/libunwind/include/$f ${D}${includedir}/$f | ||
97 | done | ||
96 | install -d ${D}${libdir}/pkgconfig | 98 | install -d ${D}${libdir}/pkgconfig |
97 | sed -e 's,@LIBDIR@,${libdir},g;s,@VERSION@,${PV},g' ${S}/../libunwind.pc.in > ${D}${libdir}/pkgconfig/libunwind.pc | 99 | sed -e 's,@LIBDIR@,${libdir},g;s,@VERSION@,${PV},g' ${S}/../libunwind.pc.in > ${D}${libdir}/pkgconfig/libunwind.pc |
98 | fi | 100 | fi |