summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-readobj
diff options
context:
space:
mode:
authorSam Parker <sam.parker@arm.com>2017-01-18 13:52:12 +0000
committerSam Parker <sam.parker@arm.com>2017-01-18 13:52:12 +0000
commitdf7c6ef96fde9369baf4cdd5a343088e5b3e65cc (patch)
tree80c408263259e51f4d02a503e3bddd176b318129 /llvm/tools/llvm-readobj
parenta22c3a1c0f30f030495c7ed97c562305d90668db (diff)
downloadbcm5719-llvm-df7c6ef96fde9369baf4cdd5a343088e5b3e65cc.tar.gz
bcm5719-llvm-df7c6ef96fde9369baf4cdd5a343088e5b3e65cc.zip
[ARM] Create objdump subtarget from build attrs
Enable an ELFObjectFile to read the its arm build attributes to produce a target triple with a specific ARM architecture. llvm-objdump now uses this functionality to automatically produce a more accurate target. Differential Revision: https://reviews.llvm.org/D28769 llvm-svn: 292366
Diffstat (limited to 'llvm/tools/llvm-readobj')
-rw-r--r--llvm/tools/llvm-readobj/ELFDumper.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/tools/llvm-readobj/ELFDumper.cpp b/llvm/tools/llvm-readobj/ELFDumper.cpp
index 54ef7fbdd30..0a3cd7a4f62 100644
--- a/llvm/tools/llvm-readobj/ELFDumper.cpp
+++ b/llvm/tools/llvm-readobj/ELFDumper.cpp
@@ -1892,7 +1892,7 @@ template <> void ELFDumper<ELFType<support::little, false>>::printAttributes() {
if (Contents.size() == 1)
continue;
- ARMAttributeParser(W).Parse(Contents);
+ ARMAttributeParser(&W).Parse(Contents, true);
}
}
}
OpenPOWER on IntegriCloud