forked from OSchip/llvm-project
6897111231
Summary: MSan not implementing COMMON_INTERCEPTOR_NOTHING_IS_INITIALIZED looks like an omission - this macro makes it possible for those intercepted functions, which libc needs very early, to work before interceptors are initialized (i.e. before REAL() is usable). While currently there are no observable practical problems in this area, changes in libc or in MSan runtime may provoke them. Therefore, change MSan to work like ASan and TSan already do - use internal functions in certain interceptors when initialization is not complete. Reviewers: eugenis, vitalybuka Reviewed By: eugenis Subscribers: #sanitizers Tags: #sanitizers Differential Revision: https://reviews.llvm.org/D76969 |
||
---|---|---|
.. | ||
BlocksRuntime | ||
asan | ||
builtins | ||
cfi | ||
crt | ||
dfsan | ||
fuzzer | ||
gwp_asan | ||
hwasan | ||
interception | ||
lsan | ||
msan | ||
profile | ||
safestack | ||
sanitizer_common | ||
scudo | ||
stats | ||
tsan | ||
ubsan | ||
ubsan_minimal | ||
xray | ||
CMakeLists.txt |