]> granicus.if.org Git - llvm/commitdiff
[libFuzzer] don't disable msan for TracePC::CollectFeatures: this started to cause...
authorKostya Serebryany <kcc@google.com>
Tue, 25 Jul 2017 22:05:31 +0000 (22:05 +0000)
committerKostya Serebryany <kcc@google.com>
Tue, 25 Jul 2017 22:05:31 +0000 (22:05 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@309038 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Fuzzer/FuzzerTracePC.h

index 26e1d09e482c62023b223007e275ba747bf4bfba..fac2b2b9cc821001a10062c7ef7e28ef3154720b 100644 (file)
@@ -182,7 +182,7 @@ void ForEachNonZeroByte(const uint8_t *Begin, const uint8_t *End,
 }
 
 template <class Callback>  // bool Callback(size_t Feature)
-ATTRIBUTE_NO_SANITIZE_ALL
+ATTRIBUTE_NO_SANITIZE_ADDRESS
 __attribute__((noinline))
 void TracePC::CollectFeatures(Callback HandleFeature) const {
   uint8_t *Counters = this->Counters();