[llvm] r240439 - Don't pass a 32 bit value to "%08" PRIx64.

Rafael Espindola rafael.espindola at gmail.com
Tue Jun 23 11:34:26 PDT 2015


Author: rafael
Date: Tue Jun 23 13:34:25 2015
New Revision: 240439

URL: http://llvm.org/viewvc/llvm-project?rev=240439&view=rev
Log:
Don't pass a 32 bit value to "%08" PRIx64.

Should fix the arm bots.

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=240439&r1=240438&r2=240439&view=diff
==============================================================================
--- llvm/trunk/tools/llvm-objdump/llvm-objdump.cpp (original)
+++ llvm/trunk/tools/llvm-objdump/llvm-objdump.cpp Tue Jun 23 13:34:25 2015
@@ -1148,10 +1148,10 @@ void llvm::PrintSymbolTable(const Object
     }
 
     outs() << '\t';
-    if (Common)
-      outs() << format("%08" PRIx64 " ", Symbol.getAlignment());
-    else if (isa<ELFObjectFileBase>(o))
-      outs() << format("%08" PRIx64 " ", Symbol.getSize());
+    if (Common || isa<ELFObjectFileBase>(o)) {
+      uint64_t Val = Common ? Symbol.getAlignment() :  Symbol.getSize();
+      outs() << format("\t %08" PRIx64 " ", Val);
+    }
 
     if (Hidden) {
       outs() << ".hidden ";





More information about the llvm-commits mailing list