[llvm] a265829 - [llvm-readobj] Remove an unnecessary cast (NFC) (#148118)

via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 11 09:53:00 PDT 2025


Author: Kazu Hirata
Date: 2025-07-11T09:52:57-07:00
New Revision: a265829c906d1579bcb32c2512a3c022d8a1a963

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

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

TmpSecPtr is already of const uint8_t *.

Added: 
    

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

Removed: 
    


################################################################################
diff  --git a/llvm/tools/llvm-readobj/ObjDumper.cpp b/llvm/tools/llvm-readobj/ObjDumper.cpp
index d3c613ee823ba..1a535ede07096 100644
--- a/llvm/tools/llvm-readobj/ObjDumper.cpp
+++ b/llvm/tools/llvm-readobj/ObjDumper.cpp
@@ -203,7 +203,7 @@ void ObjDumper::printSectionsAsHex(const object::ObjectFile &Obj,
       W.getOStream() << ' ';
       for (i = 0; TmpSecPtr < SecEnd && i < 4; ++i) {
         for (k = 0; TmpSecPtr < SecEnd && k < 4; k++, TmpSecPtr++) {
-          uint8_t Val = *(reinterpret_cast<const uint8_t *>(TmpSecPtr));
+          uint8_t Val = *TmpSecPtr;
           W.getOStream() << format_hex_no_prefix(Val, 2);
         }
         W.getOStream() << ' ';


        


More information about the llvm-commits mailing list