mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-11-24 06:10:12 +00:00
97bc08ae02
We're building tests with -nostdlib which means that we need to explicitly include the builtins library. When using libgcc (default) we can simply include -lgcc_s on the link line, but when using compiler-rt builtins we need a complete path to the builtins library. This path is already available in CMake as <PROJECT>_BUILTINS_LIBRARY, so we just need to pass that path to lit and if config.compiler_rt is true, link it to the test. Prior to this patch, running tests when compiler-rt is being used as the builtins library was broken as all tests would fail to link, but with this change running tests when compiler-rt bultins library is being used should be supported. Differential Revision: https://reviews.llvm.org/D56701 llvm-svn: 353208 |
||
---|---|---|
.. | ||
libunwind | ||
alignment.pass.cpp | ||
CMakeLists.txt | ||
libunwind_01.pass.cpp | ||
libunwind_02.pass.cpp | ||
lit.cfg | ||
lit.site.cfg.in | ||
unw_getcontext.pass.cpp |