Print address out as hex.

llvm-svn: 6657
diff --git a/llvm/lib/Target/Sparc/SparcV9CodeEmitter.cpp b/llvm/lib/Target/Sparc/SparcV9CodeEmitter.cpp
index f5ca2c3..619a014 100644
--- a/llvm/lib/Target/Sparc/SparcV9CodeEmitter.cpp
+++ b/llvm/lib/Target/Sparc/SparcV9CodeEmitter.cpp
@@ -449,7 +449,7 @@
             if (ConstantMap.find(C) != ConstantMap.end()) {
               rv = MCE.getConstantPoolEntryAddress(ConstantMap[C]);
             } else {
-              std::cerr << "Constant: 0x" << std::hex << &*C << std::dec
+              std::cerr << "Constant: 0x" << std::hex << (intptr_t)C
                         << ", " << *V << " not found in ConstantMap!\n";
               abort();
             }