mirror of
https://github.com/intel/llvm.git
synced 2026-01-26 03:56:16 +08:00
Allow running back-deployment testing against libc++abi
Summary: Before this patch, we could only link against the back-deployment libc++abi dylib. This patch allows linking against the just-built libc++abi, but running against the back-deployment one -- just like we do for libc++. Also, add XFAIL markup to flag expected errors.
This commit is contained in:
@@ -17,7 +17,7 @@ class Configuration(LibcxxConfiguration):
|
||||
super(Configuration, self).__init__(lit_config, config)
|
||||
self.libunwind_src_root = None
|
||||
self.libunwind_obj_root = None
|
||||
self.abi_library_path = None
|
||||
self.abi_library_root = None
|
||||
self.libcxx_src_root = None
|
||||
|
||||
def configure_src_root(self):
|
||||
|
||||
@@ -7,7 +7,7 @@ config.cxx_under_test = "@CMAKE_CXX_COMPILER@"
|
||||
config.project_obj_root = "@CMAKE_BINARY_DIR@"
|
||||
config.libunwind_src_root = "@LIBUNWIND_SOURCE_DIR@"
|
||||
config.libunwind_obj_root = "@LIBUNWIND_BINARY_DIR@"
|
||||
config.abi_library_path = "@LIBUNWIND_LIBRARY_DIR@"
|
||||
config.abi_library_root = "@LIBUNWIND_LIBRARY_DIR@"
|
||||
config.libcxx_src_root = "@LIBUNWIND_LIBCXX_PATH@"
|
||||
config.libunwind_headers = "@LIBUNWIND_SOURCE_DIR@/include"
|
||||
config.cxx_library_root = "@LIBUNWIND_LIBCXX_LIBRARY_PATH@"
|
||||
|
||||
Reference in New Issue
Block a user