Hide mlock/munlock info message under verbosity flag.
authorAlexey Samsonov <samsonov@google.com>
Mon, 1 Jul 2013 08:25:29 +0000 (08:25 +0000)
committerAlexey Samsonov <samsonov@google.com>
Mon, 1 Jul 2013 08:25:29 +0000 (08:25 +0000)
llvm-svn: 185314

compiler-rt/lib/asan/asan_interceptors.cc
compiler-rt/lib/tsan/rtl/tsan_interceptors.cc

index d1edf0e..5150956 100644 (file)
@@ -249,7 +249,8 @@ static void MlockIsUnsupported() {
   static bool printed = false;
   if (printed) return;
   printed = true;
-  Printf("INFO: AddressSanitizer ignores mlock/mlockall/munlock/munlockall\n");
+  if (flags()->verbosity > 0)
+    Printf("INFO: AddressSanitizer ignores mlock/mlockall/munlock/munlockall\n");
 }
 
 INTERCEPTOR(int, mlock, const void *addr, uptr len) {
index e38786a..7d77226 100644 (file)
@@ -1763,7 +1763,8 @@ static void MlockIsUnsupported() {
   static atomic_uint8_t printed;
   if (atomic_exchange(&printed, 1, memory_order_relaxed))
     return;
-  Printf("INFO: ThreadSanitizer ignores mlock/mlockall/munlock/munlockall\n");
+  if (flags()->verbosity > 0)
+    Printf("INFO: ThreadSanitizer ignores mlock/mlockall/munlock/munlockall\n");
 }
 
 TSAN_INTERCEPTOR(int, mlock, const void *addr, uptr len) {