summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2014-08-28 04:25:17 +0000
committerLang Hames <lhames@gmail.com>2014-08-28 04:25:17 +0000
commitc5cafbb074d216d6fa6bc5beb05f236e736490d2 (patch)
tree9e47e92919c4ee8a7bce8163a64ca62fa7b79a3a
parent9ab5ff1c5b4b944f6467a96a019bac3d7c754dd2 (diff)
downloadbcm5719-llvm-c5cafbb074d216d6fa6bc5beb05f236e736490d2.tar.gz
bcm5719-llvm-c5cafbb074d216d6fa6bc5beb05f236e736490d2.zip
[MCJIT] Fix format specifiers for debug output in RuntimeDyld.
More work on http://llvm.org/PR20640 llvm-svn: 216648
-rw-r--r--llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp2
-rw-r--r--llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp4
2 files changed, 3 insertions, 3 deletions
diff --git a/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp b/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
index 701428f5ef9..7693fd5d0e7 100644
--- a/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
+++ b/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
@@ -61,7 +61,7 @@ static void dumpSectionMemory(const SectionEntry &S, StringRef State) {
while (BytesRemaining > 0) {
if ((LoadAddr & (ColsPerRow - 1)) == 0)
- dbgs() << "\n" << format("0x%08x", LoadAddr) << ":";
+ dbgs() << "\n" << format("0x%016" PRIx64, LoadAddr) << ":";
dbgs() << " " << format("%02x", *DataAddr);
diff --git a/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp b/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
index 9e4d3ac82af..a22689a40d9 100644
--- a/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
+++ b/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
@@ -115,8 +115,8 @@ void RuntimeDyldMachO::dumpRelocationToResolve(const RelocationEntry &RE,
dbgs() << "resolveRelocation Section: " << RE.SectionID
<< " LocalAddress: " << format("%p", LocalAddress)
- << " FinalAddress: " << format("0x%x", FinalAddress)
- << " Value: " << format("0x%x", Value) << " Addend: " << RE.Addend
+ << " FinalAddress: " << format("0x%016" PRIx64, FinalAddress)
+ << " Value: " << format("0x%016" PRIx64, Value) << " Addend: " << RE.Addend
<< " isPCRel: " << RE.IsPCRel << " MachoType: " << RE.RelType
<< " Size: " << (1 << RE.Size) << "\n";
}
OpenPOWER on IntegriCloud