[compiler-rt] 467f969 - [compiler-rt] Fix a warning

Kazu Hirata via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 18 18:23:01 PDT 2024


Author: Kazu Hirata
Date: 2024-07-18T18:22:56-07:00
New Revision: 467f96951c44fc7851e296ad76228503a49d7675

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

LOG: [compiler-rt] Fix a warning

This patch fixes:

  compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.cpp:126:72:
  error: format specifies type 'void *' but the argument has type
  'uptr *' (aka 'unsigned long *') [-Werror,-Wformat-pedantic]

Added: 
    

Modified: 
    compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.cpp

Removed: 
    


################################################################################
diff  --git a/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.cpp b/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.cpp
index 7fc9edde34c3d..ee293bbd68875 100644
--- a/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.cpp
+++ b/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.cpp
@@ -123,7 +123,8 @@ DTLS::DTV *DTLS_on_tls_get_addr(void *arg_void, void *res,
   VReport(2,
           "__tls_get_addr: %p {0x%zx,0x%zx} => %p; tls_beg: %p; sp: %p "
           "num_live_dtls %zd\n",
-          (void *)arg, arg->dso_id, arg->offset, res, (void *)tls_beg, &tls_beg,
+          (void *)arg, arg->dso_id, arg->offset, res, (void *)tls_beg,
+          (void *)&tls_beg,
           atomic_load(&number_of_live_dtls, memory_order_relaxed));
   if (dtls.last_memalign_ptr == tls_beg) {
     tls_size = dtls.last_memalign_size;


        


More information about the llvm-commits mailing list