[sanitizer] allow -fsanitize-coverage=N w/ -fsanitize=leak, compiler-rt part
llvm-svn: 224464
This commit is contained in:
parent
fea4fb404e
commit
4de56ef736
|
|
@ -52,6 +52,12 @@ extern "C" void __lsan_init() {
|
||||||
|
|
||||||
if (common_flags()->detect_leaks && common_flags()->leak_check_at_exit)
|
if (common_flags()->detect_leaks && common_flags()->leak_check_at_exit)
|
||||||
Atexit(DoLeakCheck);
|
Atexit(DoLeakCheck);
|
||||||
|
|
||||||
|
if (common_flags()->coverage) {
|
||||||
|
__sanitizer_cov_init();
|
||||||
|
Atexit(__sanitizer_cov_dump);
|
||||||
|
}
|
||||||
|
|
||||||
lsan_inited = true;
|
lsan_inited = true;
|
||||||
lsan_init_is_running = false;
|
lsan_init_is_running = false;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue