summaryrefslogtreecommitdiffstats
path: root/llvm/tools
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2014-03-05 23:03:37 +0000
committerRui Ueyama <ruiu@google.com>2014-03-05 23:03:37 +0000
commitad807658eacd153ee19caa6d5cbae4fb4e6e064a (patch)
treee42ff7c452244250e14b08e95e4cd76b5710754e /llvm/tools
parenta13f8ae84ee7ebfaaeb5091bff6969c41f80c50c (diff)
downloadbcm5719-llvm-ad807658eacd153ee19caa6d5cbae4fb4e6e064a.tar.gz
bcm5719-llvm-ad807658eacd153ee19caa6d5cbae4fb4e6e064a.zip
Attempt to unbreak little-endian buildbots.
llvm-svn: 203023
Diffstat (limited to 'llvm/tools')
-rw-r--r--llvm/tools/llvm-objdump/COFFDump.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/llvm/tools/llvm-objdump/COFFDump.cpp b/llvm/tools/llvm-objdump/COFFDump.cpp
index 86bed625190..3df443149a6 100644
--- a/llvm/tools/llvm-objdump/COFFDump.cpp
+++ b/llvm/tools/llvm-objdump/COFFDump.cpp
@@ -458,9 +458,12 @@ static void printRuntimeFunction(const COFFObjectFile *Obj,
if (!RF.StartAddress)
return;
outs() << "Function Table:\n"
- << format(" Start Address: 0x%04x\n", RF.StartAddress)
- << format(" End Address: 0x%04x\n", RF.EndAddress)
- << format(" Unwind Info Address: 0x%04x\n", RF.UnwindInfoOffset);
+ << format(" Start Address: 0x%04x\n",
+ static_cast<uint32_t>(RF.StartAddress))
+ << format(" End Address: 0x%04x\n",
+ static_cast<uint32_t>(RF.EndAddress))
+ << format(" Unwind Info Address: 0x%04x\n",
+ static_cast<uint32_t>(RF.UnwindInfoOffset));
uintptr_t addr;
if (Obj->getRvaPtr(RF.UnwindInfoOffset, addr))
return;
OpenPOWER on IntegriCloud