From 8e79f5be0c27bf86a00e75a8c93f42fd14c71d33 Mon Sep 17 00:00:00 2001 From: Valery Pykhtin Date: Thu, 7 Apr 2016 08:38:20 +0000 Subject: fix r265645: target dependent printf formatting flags. llvm-svn: 265649 --- llvm/tools/llvm-objdump/llvm-objdump.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'llvm/tools/llvm-objdump/llvm-objdump.cpp') 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; -- cgit v1.1