llvm-project/compiler-rt/lib
Peter Collingbourne e22d802e58 scudo: Adjust test to use correct check for primary allocations.
canAllocate() does not take into account the header size so it does
not return the right answer in borderline cases. There was already
code handling this correctly in isTaggedAllocation() so split it out
into a separate function and call it from the test.

Furthermore the test was incorrect when MTE is enabled because MTE
does not pattern fill primary allocations. Fix it.

Differential Revision: https://reviews.llvm.org/D93437
2020-12-17 10:42:17 -08:00
..
BlocksRuntime
asan
builtins [PATCH] [compiler-rt] [builtins] Fix name of __aarch64_have_lse_atomics on Darwin 2020-12-16 14:42:03 +01:00
cfi
crt [RISCV][crt] support building without init_array 2020-12-01 17:17:50 +03:00
dfsan [DFSan] Add custom wrapper for recvmmsg. 2020-12-11 06:24:56 -08:00
fuzzer
gwp_asan [GWP-ASan] IWYU & clang-format 2020-12-10 12:42:01 -08:00
hwasan [hwasan] Implement error report callback. 2020-11-20 16:48:19 -08:00
interception
lsan [lsan] Use final on Fuchsia ThreadContext declaration 2020-12-02 11:58:03 -08:00
memprof [compiler-rt santizer] Use clock_gettime instead of timespec_get 2020-12-08 10:10:17 -08:00
msan [msan] Do not use 77 as exit code, instead use 1 2020-12-10 14:23:12 -08:00
profile [compiler-rt] [profile] Silence a warning about an unused function on mingw targets 2020-11-21 22:14:35 +02:00
safestack
sanitizer_common [sanitizer] Restrict querying VM size on Darwin only to iOS devices 2020-12-14 10:48:48 -08:00
scudo scudo: Adjust test to use correct check for primary allocations. 2020-12-17 10:42:17 -08:00
stats
tsan [tsan] Add pthread_cond_clockwait interceptor 2020-11-18 14:39:19 -08:00
ubsan
ubsan_minimal
xray [XRay] Remove unnecessary <x86intrin.h> include 2020-12-14 12:36:35 +02:00
CMakeLists.txt