[llvm] 3412735 - [llvm-readobj] Remove an unnecessary cast (NFC) (#151851)

via llvm-commits llvm-commits at lists.llvm.org
Sun Aug 3 08:45:00 PDT 2025


Author: Kazu Hirata
Date: 2025-08-03T08:44:57-07:00
New Revision: 3412735d290e3b7dd25e77fc6be510e38fc6700a

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

LOG: [llvm-readobj] Remove an unnecessary cast (NFC) (#151851)

Addr is already of const uint8_t *.

Added: 
    

Modified: 
    llvm/tools/llvm-readobj/ELFDumper.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/tools/llvm-readobj/ELFDumper.cpp b/llvm/tools/llvm-readobj/ELFDumper.cpp
index 66153ad9c1336..26a84fae5f7e0 100644
--- a/llvm/tools/llvm-readobj/ELFDumper.cpp
+++ b/llvm/tools/llvm-readobj/ELFDumper.cpp
@@ -2215,7 +2215,7 @@ template <typename ELFT> void ELFDumper<ELFT>::parseDynamicTable() {
     const uint64_t FileSize = Obj.getBufSize();
     const uint64_t DerivedSize =
         (uint64_t)HashTable->nchain * DynSymRegion->EntSize;
-    const uint64_t Offset = (const uint8_t *)DynSymRegion->Addr - Obj.base();
+    const uint64_t Offset = DynSymRegion->Addr - Obj.base();
     if (DerivedSize > FileSize - Offset)
       reportUniqueWarning(
           "the size (0x" + Twine::utohexstr(DerivedSize) +


        


More information about the llvm-commits mailing list