[llvm] r310250 - [llvm-objdump] Use PRIx64 for output of ARM64_RELOC_ADDEND

Simon Dardis via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 7 05:29:38 PDT 2017


Author: sdardis
Date: Mon Aug  7 05:29:38 2017
New Revision: 310250

URL: http://llvm.org/viewvc/llvm-project?rev=310250&view=rev
Log:
[llvm-objdump] Use PRIx64 for output of ARM64_RELOC_ADDEND

Modified:
    llvm/trunk/tools/llvm-objdump/llvm-objdump.cpp

Modified: llvm/trunk/tools/llvm-objdump/llvm-objdump.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-objdump/llvm-objdump.cpp?rev=310250&r1=310249&r2=310250&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-objdump/llvm-objdump.cpp (original)
+++ llvm/trunk/tools/llvm-objdump/llvm-objdump.cpp Mon Aug  7 05:29:38 2017
@@ -871,7 +871,7 @@ static void printRelocationTargetName(co
   uint64_t Val = O->getPlainRelocationSymbolNum(RE);
 
   if (O->getAnyRelocationType(RE) == MachO::ARM64_RELOC_ADDEND) {
-    fmt << format("0x%x", Val);
+    fmt << format("0x%0" PRIx64, Val);
     return;
   } else if (isExtern) {
     symbol_iterator SI = O->symbol_begin();




More information about the llvm-commits mailing list