llvm-project/compiler-rt/lib/orc
Petr Hosek 6699f55488 [compiler-rt][CMake] Set --unwindlib=none when using LLVM libunwind
We already link libunwind explicitly so avoid trying to link toolchain's
default libunwind which may be missing. This matches what we already do
for libcxx and libcxxabi.

Differential Revision: https://reviews.llvm.org/D129472
2022-07-15 07:25:38 +00:00
..
unittests [compiler-rt][CMake] Set --unwindlib=none when using LLVM libunwind 2022-07-15 07:25:38 +00:00
CMakeLists.txt [compiler-rt][CMake] Set --unwindlib=none when using LLVM libunwind 2022-07-15 07:25:38 +00:00
adt.h [ORC-RT] Add more string_view operations and tests. 2022-02-08 15:29:31 +11:00
common.h [ORC-RT] Make the ORC runtime C API public. 2022-06-16 19:02:23 -07:00
compiler.h [ORC-RT] Add ORC_RT prefix to WEAK_IMPORT macro. 2021-07-20 11:30:54 +10:00
debug.cpp [ORC-RT] Add missing headers from 1d82e19f37. 2022-01-08 17:46:14 +11:00
debug.h [ORC-RT] Add debug logging macros. 2022-01-08 17:28:02 +11:00
dlfcn_wrapper.cpp [ORC][ORC_RT] Integrate ORC platforms with LLJIT and lli 2022-06-09 22:47:58 -07:00
elfnix_platform.cpp [ORC][ORC_RT][AArch64] Implement TLS descriptor in ELFNixPlatform. 2022-07-06 20:12:22 +09:00
elfnix_platform.h [ORC][ORC_RT] Handle ELF .init_array with non-default priority 2022-06-09 22:47:58 -07:00
elfnix_tls.aarch64.S [ORC][ORC_RT][AArch64] Implement TLS descriptor in ELFNixPlatform. 2022-07-06 20:12:22 +09:00
elfnix_tls.x86-64.S Reapply [ORC-RT] Configure the ORC runtime for more architectures and platforms 2021-10-21 09:00:18 -07:00
endianness.h Rename compiler-rt/lib/orc/endian.h to endianness.h to avoid conflict with system headers 2021-06-08 17:53:58 -07:00
error.h [ORC-RT] Add ORC runtime error and expected types. 2021-05-19 13:31:25 -07:00
executor_address.h [ORC-RT] Make ExecutorAddr hashable. 2022-02-08 16:11:07 +11:00
extensible_rtti.cpp Re-apply "[ORC-RT] Add unit test infrastructure, extensible_rtti..." 2021-05-11 10:28:33 -07:00
extensible_rtti.h Re-apply "[ORC-RT] Add unit test infrastructure, extensible_rtti..." 2021-05-11 10:28:33 -07:00
log_error_to_stderr.cpp [ORC][ORC-RT] Introduce ORC-runtime based MachO-Platform. 2021-07-19 19:50:16 +10:00
macho_ehframe_registration.cpp [ORC-RT] Make the ORC runtime C API public. 2022-06-16 19:02:23 -07:00
macho_platform.cpp [ORC-RT] Fix missing #include from f9aef477eb. 2022-02-08 17:41:53 +11:00
macho_platform.h [ORC][ORC-RT] Rewrite the MachO platform to use allocation actions. 2022-02-08 17:28:13 +11:00
macho_tlv.arm64.S [ORC][ORC-RT] Enable the MachO platform for arm64 2021-10-27 13:36:03 -07:00
macho_tlv.x86-64.S Reapply [ORC-RT] Configure the ORC runtime for more architectures and platforms 2021-10-21 09:00:18 -07:00
run_program_wrapper.cpp [ORC][ORC-RT] Introduce ORC-runtime based MachO-Platform. 2021-07-19 19:50:16 +10:00
simple_packed_serialization.h [ORC-RT] Add SPS serialization for span<const char> / SPSSequence<char>. 2021-11-03 13:43:49 -07:00
stl_extras.h Add a couple of missing includes 2021-06-08 17:53:58 -07:00
wrapper_function_utils.h [ORC-RT] Make the ORC runtime C API public. 2022-06-16 19:02:23 -07:00