[all-commits] [llvm/llvm-project] ff46b8: [SystemZ][z/OS] Make LIBCXXABI_LIBUNWIND_INCLUDES_...
zibi2 via All-commits
all-commits at lists.llvm.org
Fri Apr 21 09:36:44 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ff46b844165f7b611548333c77246244ec21e104
https://github.com/llvm/llvm-project/commit/ff46b844165f7b611548333c77246244ec21e104
Author: Zibi Sarbinowski <zibi at ca.ibm.com>
Date: 2023-04-21 (Fri, 21 Apr 2023)
Changed paths:
M libcxxabi/CMakeLists.txt
Log Message:
-----------
[SystemZ][z/OS] Make LIBCXXABI_LIBUNWIND_INCLUDES_INTERNAL available for external unwind library.
On z/OS, we need to pass the location of unwind interface header when building cxxabi. The cmake macro `LIBCXXABI_LIBUNWIND_INCLUDES_INTERNAL` is available for this purpose but it is only used with conjunction with `LIBCXXABI_USE_LLVM_UNWINDER`. For the external unwind library we need to use LIBCXXABI_LIBUNWIND_INCLUDES_INTERNAL unconditionally whenever it is set.
Reviewed By: #libc_abi, muiez, phosek, SeanP
Differential Revision: https://reviews.llvm.org/D147460
More information about the All-commits
mailing list