summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-readobj/ELFDumper.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2014-10-17 01:06:02 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2014-10-17 01:06:02 +0000
commit4544a4062c5cac54d61b4d13319b6dfc1004a65a (patch)
tree68b1144e3e40c9980099d91bd265d99916efe05e /llvm/tools/llvm-readobj/ELFDumper.cpp
parent0680d8aa6887e8567825b270fe700da61f58259b (diff)
downloadbcm5719-llvm-4544a4062c5cac54d61b4d13319b6dfc1004a65a.tar.gz
bcm5719-llvm-4544a4062c5cac54d61b4d13319b6dfc1004a65a.zip
Revert commit r219835 and r219829.
Revert "Correctly handle references to section symbols." Revert "Allow forward references to section symbols." Rui found a regression I am debugging. llvm-svn: 220010
Diffstat (limited to 'llvm/tools/llvm-readobj/ELFDumper.cpp')
-rw-r--r--llvm/tools/llvm-readobj/ELFDumper.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/tools/llvm-readobj/ELFDumper.cpp b/llvm/tools/llvm-readobj/ELFDumper.cpp
index d68c78682d2..6da3318c931 100644
--- a/llvm/tools/llvm-readobj/ELFDumper.cpp
+++ b/llvm/tools/llvm-readobj/ELFDumper.cpp
@@ -676,8 +676,7 @@ void ELFDumper<ELFT>::printRelocation(const Elf_Shdr *Sec,
DictScope Group(W, "Relocation");
W.printHex("Offset", Rel.r_offset);
W.printNumber("Type", RelocName, (int)Rel.getType(Obj->isMips64EL()));
- W.printNumber("Symbol", SymbolName.size() > 0 ? SymbolName : "-",
- Rel.getSymbol(Obj->isMips64EL()));
+ W.printString("Symbol", SymbolName.size() > 0 ? SymbolName : "-");
W.printHex("Addend", Rel.r_addend);
} else {
raw_ostream& OS = W.startLine();
OpenPOWER on IntegriCloud