summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/JIT/Emitter.cpp
diff options
context:
space:
mode:
authorBrian Gaeke <gaeke@uiuc.edu>2004-10-29 18:22:45 +0000
committerBrian Gaeke <gaeke@uiuc.edu>2004-10-29 18:22:45 +0000
commit9a51b8ca7c96b336316e254065474c2d39898fe9 (patch)
tree1a2ca1a6f4d3e3575e5571594897486cbcd8a277 /llvm/lib/ExecutionEngine/JIT/Emitter.cpp
parent089ade78fd3efffd190f08adf123bf456ab380fa (diff)
downloadbcm5719-llvm-9a51b8ca7c96b336316e254065474c2d39898fe9.tar.gz
bcm5719-llvm-9a51b8ca7c96b336316e254065474c2d39898fe9.zip
When emitting debug msgs for function stubs, don't truncate the
printed pointer value if sizeof(unsigned) != pointer size. Instead, use uintptr_t. llvm-svn: 17338
Diffstat (limited to 'llvm/lib/ExecutionEngine/JIT/Emitter.cpp')
-rw-r--r--llvm/lib/ExecutionEngine/JIT/Emitter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/ExecutionEngine/JIT/Emitter.cpp b/llvm/lib/ExecutionEngine/JIT/Emitter.cpp
index a0e7a946092..63bec960936 100644
--- a/llvm/lib/ExecutionEngine/JIT/Emitter.cpp
+++ b/llvm/lib/ExecutionEngine/JIT/Emitter.cpp
@@ -187,7 +187,7 @@ void Emitter::startFunctionStub(const Function &F, unsigned StubSize) {
void *Emitter::finishFunctionStub(const Function &F) {
NumBytes += CurByte-CurBlock;
DEBUG(std::cerr << "Finished CodeGen of [0x" << std::hex
- << (unsigned)(intptr_t)CurBlock
+ << (uintptr_t)CurBlock
<< std::dec << "] Function stub for: " << F.getName()
<< ": " << CurByte-CurBlock << " bytes of text\n");
std::swap(CurBlock, SavedCurBlock);
OpenPOWER on IntegriCloud