mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
llvm-runtimes/libunwind: Disable cross-unwinding in 22.x
Bug: https://github.com/llvm/llvm-project/issues/152549 Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
@@ -94,9 +94,10 @@ multilib_src_configure() {
|
||||
-DLIBUNWIND_INCLUDE_TESTS=$(usex test)
|
||||
-DLIBUNWIND_INSTALL_HEADERS=ON
|
||||
|
||||
# support non-native unwinding; given it's small enough,
|
||||
# enable it unconditionally
|
||||
-DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON
|
||||
# cross-unwinding increases unwinding footprint (to account
|
||||
# for the worst case) and causes some breakage on AArch64
|
||||
# https://github.com/llvm/llvm-project/issues/152549
|
||||
-DLIBUNWIND_ENABLE_CROSS_UNWINDING=OFF
|
||||
|
||||
# avoid dependency on libgcc_s if compiler-rt is used
|
||||
-DLIBUNWIND_USE_COMPILER_RT=${use_compiler_rt}
|
||||
|
||||
Reference in New Issue
Block a user