[compiler-rt] cd3ff25 - asan-rt: Silence a few -Wformat=pedantic's in asan_mac.cpp

Jon Roelofs via llvm-commits llvm-commits at lists.llvm.org
Mon May 15 13:10:40 PDT 2023


Author: Jon Roelofs
Date: 2023-05-15T13:10:28-07:00
New Revision: cd3ff251f27d4465b69c0893357b508a06313053

URL: https://github.com/llvm/llvm-project/commit/cd3ff251f27d4465b69c0893357b508a06313053
DIFF: https://github.com/llvm/llvm-project/commit/cd3ff251f27d4465b69c0893357b508a06313053.diff

LOG: asan-rt: Silence a few -Wformat=pedantic's in asan_mac.cpp

Differential revision: https://reviews.llvm.org/D150604

Added: 
    

Modified: 
    compiler-rt/lib/asan/asan_mac.cpp

Removed: 
    


################################################################################
diff  --git a/compiler-rt/lib/asan/asan_mac.cpp b/compiler-rt/lib/asan/asan_mac.cpp
index c9bd5fb8e1a8f..93d38c01580a2 100644
--- a/compiler-rt/lib/asan/asan_mac.cpp
+++ b/compiler-rt/lib/asan/asan_mac.cpp
@@ -160,7 +160,7 @@ void asan_dispatch_call_block_and_release(void *block) {
   VReport(2,
           "asan_dispatch_call_block_and_release(): "
           "context: %p, pthread_self: %p\n",
-          block, pthread_self());
+          block, (void*)pthread_self());
   asan_register_worker_thread(context->parent_tid, &stack);
   // Call the original dispatcher for the block.
   context->func(context->block);
@@ -193,7 +193,7 @@ asan_block_context_t *alloc_asan_context(void *ctxt, dispatch_function_t func,
     asan_block_context_t *asan_ctxt = alloc_asan_context(ctxt, func, &stack); \
     if (Verbosity() >= 2) {                                     \
       Report(#dispatch_x_f "(): context: %p, pthread_self: %p\n",             \
-             asan_ctxt, pthread_self());                                      \
+             asan_ctxt, (void*)pthread_self());                               \
       PRINT_CURRENT_STACK();                                                  \
     }                                                                         \
     return REAL(dispatch_x_f)(dq, (void*)asan_ctxt,                           \
@@ -224,7 +224,7 @@ INTERCEPTOR(void, dispatch_group_async_f, dispatch_group_t group,
   asan_block_context_t *asan_ctxt = alloc_asan_context(ctxt, func, &stack);
   if (Verbosity() >= 2) {
     Report("dispatch_group_async_f(): context: %p, pthread_self: %p\n",
-           asan_ctxt, pthread_self());
+           asan_ctxt, (void*)pthread_self());
     PRINT_CURRENT_STACK();
   }
   REAL(dispatch_group_async_f)(group, dq, (void*)asan_ctxt,


        


More information about the llvm-commits mailing list