[dfsan/libFuzzer] correctly ignore sanitizer coverage calls in dfsan
authorKostya Serebryany <kcc@google.com>
Tue, 28 Jul 2015 00:57:07 +0000 (00:57 +0000)
committerKostya Serebryany <kcc@google.com>
Tue, 28 Jul 2015 00:57:07 +0000 (00:57 +0000)
llvm-svn: 243362

compiler-rt/lib/dfsan/done_abilist.txt

index e6c077f..3640450 100644 (file)
@@ -268,8 +268,16 @@ fun:__sanitizer_cov_trace_cmp=custom
 fun:__sanitizer_cov_trace_cmp=uninstrumented
 
 # Ignores all other __sanitizer callbacks.
-fun:__sanitizer_*=uninstrumented
-fun:__sanitizer_*=discard
+fun:__sanitizer_cov=uninstrumented
+fun:__sanitizer_cov=discard
+fun:__sanitizer_cov_module_init=uninstrumented
+fun:__sanitizer_cov_module_init=discard
+fun:__sanitizer_cov_with_check=uninstrumented
+fun:__sanitizer_cov_with_check=discard
+fun:__sanitizer_cov_indir_call16=uninstrumented
+fun:__sanitizer_cov_indir_call16=discard
+fun:__sanitizer_cov_indir_call16=uninstrumented
+fun:__sanitizer_cov_indir_call16=discard
 
 # Don't add extra parameters to the Fuzzer callback.
 fun:LLVMFuzzerTestOneInput=uninstrumented