llvm-project/compiler-rt/lib
Hans Wennborg 840a16d3c4 Revert "[darwin] switch blocking mutex from osspinlock to os_unfair_lock"
> OSSpinLock is deprecated, so we are switching to `os_unfair_lock`. However, `os_unfair_lock` isn't available on older OSs, so we keep `OSSpinLock` as fallback.
>
> Also change runtime assumption check to static since they only ever check constant values.
>
> rdar://69588111
>
> Reviewed By: delcypher, yln
>
> Differential Revision: https://reviews.llvm.org/D97509

This reverts commit 71ef54337d.
2021-03-04 12:22:39 +01:00
..
BlocksRuntime
asan [Sanitizer][NFC] Fix typo 2021-03-01 23:47:03 +00:00
builtins Reland "[builtins] Define fmax and scalbn inline" 2021-02-26 16:20:14 -08:00
cfi [sanitizers] Remove unneeded MaybeCall*DefaultOptions() and nullptr checks 2020-09-08 10:12:05 -07:00
crt [RISCV][crt] support building without init_array 2020-12-01 17:17:50 +03:00
dfsan [dfsan] Propagate origins for callsites 2021-02-26 19:12:03 +00:00
fuzzer Bugfix for collecting features from very small DSOs. 2021-02-17 13:04:49 -08:00
gwp_asan [GWP-ASan] Change sys/cdefs.h to features.h 2021-02-17 20:03:16 -08:00
hwasan [NFC] Remove tab from the source 2021-02-26 19:40:24 -08:00
interception [sanitizer] Define SANITIZER_GLIBC to refine SANITIZER_LINUX feature detection and support musl 2021-01-06 10:55:40 -08:00
lsan [LSan][RISCV] Enable LSan for RISCV64 2021-01-31 21:53:25 +00:00
memprof [asan][memprof] Declare _DYNAMIC and fix -Wparentheses 2020-12-27 20:28:59 -08:00
msan [msan] Use non-transparent-huge-page at SetShadow 2021-02-27 00:28:57 +00:00
profile [profile] Delete zero-size dummy sections 2021-02-28 21:07:30 -08:00
safestack compiler-rt: Rename .cc file in lib/{interception/tests,safestack} to .cpp 2019-08-01 13:56:52 +00:00
sanitizer_common Revert "[darwin] switch blocking mutex from osspinlock to os_unfair_lock" 2021-03-04 12:22:39 +01:00
scudo [scudo][test] Disable -Wfree-nonheap-object 2021-02-26 11:14:50 -08:00
stats compiler-rt: Rename .cc file in lib/{dfsan,stats,ubsan_minimal} to .cpp 2019-08-01 12:41:23 +00:00
tsan [sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script 2021-02-22 18:49:02 +01:00
ubsan Fix UBSAN in __ubsan::Value::getSIntValue 2021-02-23 11:10:21 +01: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 Revert "[XRay][x86_64] Fix CFI directives in assembly trampolines" 2021-03-04 01:03:04 -08:00
CMakeLists.txt [MemProf] Decouple memprof build from COMPILER_RT_BUILD_SANITIZERS 2020-10-26 13:52:50 -07:00