llvm-project/compiler-rt/lib
Lang Hames e256445bff [ORC-RT][ORC] Introduce ELF/*nix Platform and runtime support.
This change adds support to ORCv2 and the Orc runtime library for static
initializers, C++ static destructors, and exception handler registration for
ELF-based platforms, at present Linux and FreeBSD on x86_64. It is based on the
MachO platform and runtime support introduced in bb5f97e3ad.

Patch by Peter Housel. Thanks very much Peter!

Reviewed By: lhames

Differential Revision: https://reviews.llvm.org/D108081
2021-08-18 15:00:22 +10:00
..
BlocksRuntime
asan sanitizer_common: enable format string checking 2021-08-13 13:44:52 +02:00
builtins [X86] Support auto-detect for tigerlake and alderlake 2021-08-02 11:01:01 +08:00
cfi sanitizer_common: enable format string checking 2021-08-13 13:44:52 +02:00
crt [RISCV][crt] support building without init_array 2020-12-01 17:17:50 +03:00
dfsan sanitizer_common: enable format string checking 2021-08-13 13:44:52 +02:00
fuzzer [fuzzer] Fix building on case sensitive mingw platforms 2021-08-06 08:53:13 +03:00
gwp_asan [gwpAsan] revert minor change 2021-08-04 23:24:04 +00:00
hwasan [hwasan] Support malloc in atfork. 2021-08-17 15:29:49 -07:00
interception Revert "sanitizers: increase .clang-format columns to 100" 2021-07-28 09:40:21 +02:00
lsan [sanitizer] Add hexagon support to lsan 2021-08-17 19:59:24 -07:00
memprof sanitizer_common: enable format string checking 2021-08-13 13:44:52 +02:00
msan [msan] Fix ppc64 format warning 2021-08-14 18:43:24 -07:00
orc [ORC-RT][ORC] Introduce ELF/*nix Platform and runtime support. 2021-08-18 15:00:22 +10:00
profile [profile] Add static keyword to binary id functions 2021-08-16 19:36:47 +00:00
safestack Revert "sanitizers: increase .clang-format columns to 100" 2021-07-28 09:40:21 +02:00
sanitizer_common [sanitizer] Add hexagon support to sanitizer-common 2021-08-17 19:59:24 -07:00
scudo [scudo] Fix format string specifiers 2021-08-17 08:37:49 -07:00
stats compiler-rt: Rename .cc file in lib/{dfsan,stats,ubsan_minimal} to .cpp 2019-08-01 12:41:23 +00:00
tsan Revert "[tsan] Fix GCC 8.3 build after D107911" 2021-08-17 19:26:20 +02:00
ubsan ubsan: fix few format string bugs 2021-08-13 13:45:23 +02:00
ubsan_minimal [compiler-rt] Suppress -Wunused-result due to ::write when _FORTIFY_SOURCE>0 in glibc 2020-10-12 09:57:12 -07:00
xray sanitizer_common: enable format string checking 2021-08-13 13:44:52 +02:00
CMakeLists.txt [ORC-RT] Re-apply "Initial ORC Runtime directories and build..." with fixes. 2021-04-24 16:00:20 -07:00