mirror of
https://git.proxmox.com/git/llvm-toolchain
synced 2025-11-03 08:57:41 +00:00
Add LIBCXXABI_ENABLE_STATIC_UNWINDER=ON LIBCXXABI_STATICALLY_LINK_UNWINDER_IN_SHARED_LIBRARY=OFF LIBCXXABI_STATICALLY_LINK_UNWINDER_IN_STATIC_LIBRARY=ON to libc++ when libunwind is built Matches what is done on brew: https://bit.ly/3kDNpC9
This commit is contained in:
parent
0001ff9f31
commit
135e393ff7
8
debian/changelog
vendored
8
debian/changelog
vendored
@ -1,6 +1,12 @@
|
||||
llvm-toolchain-12 (1:12.0.1-7) UNRELEASED; urgency=medium
|
||||
|
||||
* cmake: use ON instead of YES for consistency
|
||||
* cmake: use ON instead of YES for consistency
|
||||
* Add LIBCXXABI_ENABLE_STATIC_UNWINDER=ON
|
||||
LIBCXXABI_STATICALLY_LINK_UNWINDER_IN_SHARED_LIBRARY=OFF
|
||||
LIBCXXABI_STATICALLY_LINK_UNWINDER_IN_STATIC_LIBRARY=ON
|
||||
to libc++ when libunwind is built
|
||||
Matches what is done on brew:
|
||||
https://bit.ly/3kDNpC9
|
||||
|
||||
[ Gianfranco Costamagna ]
|
||||
* Add a patch to fix omp build on riscv64
|
||||
|
||||
5
debian/rules
vendored
5
debian/rules
vendored
@ -205,7 +205,10 @@ ifneq (,$(filter $(DEB_HOST_ARCH), s390x armel mipsel hurd-i386 powerpc))
|
||||
LIBUNWIND_ENABLE=no
|
||||
else
|
||||
PROJECTS+=;libunwind
|
||||
CMAKE_LIBCXX_EXTRA += -DLIBCXXABI_USE_LLVM_UNWINDER=ON
|
||||
CMAKE_LIBCXX_EXTRA += -DLIBCXXABI_USE_LLVM_UNWINDER=ON \
|
||||
-DDLIBCXXABI_ENABLE_STATIC_UNWINDER=ON \
|
||||
-DLIBCXXABI_STATICALLY_LINK_UNWINDER_IN_SHARED_LIBRARY=OFF \
|
||||
-DLIBCXXABI_STATICALLY_LINK_UNWINDER_IN_STATIC_LIBRARY=ON
|
||||
endif
|
||||
|
||||
RUN_TEST=yes
|
||||
|
||||
Loading…
Reference in New Issue
Block a user