From: Valery Pykhtin Date: Thu, 7 Apr 2016 08:38:20 +0000 (+0000) Subject: fix r265645: target dependent printf formatting flags. X-Git-Tag: llvmorg-3.9.0-rc1~9764 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8e79f5be0c27bf86a00e75a8c93f42fd14c71d33;p=platform%2Fupstream%2Fllvm.git fix r265645: target dependent printf formatting flags. llvm-svn: 265649 --- diff --git a/llvm/tools/llvm-objdump/llvm-objdump.cpp b/llvm/tools/llvm-objdump/llvm-objdump.cpp index 6c26b45..6eab69c 100644 --- a/llvm/tools/llvm-objdump/llvm-objdump.cpp +++ b/llvm/tools/llvm-objdump/llvm-objdump.cpp @@ -410,13 +410,13 @@ public: IP.printInst(MI, IS, "", STI); - OS << left_justify(IS.str(), 60) << format("// %012X: ", Address); + OS << left_justify(IS.str(), 60) << format("// %012" PRIX64 ": ", Address); typedef support::ulittle32_t U32; for (auto D : makeArrayRef(reinterpret_cast(Bytes.data()), Bytes.size() / sizeof(U32))) // D should be explicitly casted to uint32_t here as it is passed // by format to snprintf as vararg. - OS << format("%08X ", static_cast(D)); + OS << format("%08" PRIX32 " ", static_cast(D)); if (!Annot.empty()) OS << "// " << Annot;