summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/ELF/ARM
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2015-04-14 06:22:53 +0000
committerRui Ueyama <ruiu@google.com>2015-04-14 06:22:53 +0000
commit2f43dbec0a47957428c84bc52b5d026d4e9fc3c9 (patch)
tree495ea8b3bc56869217daaf70bb39fefc350ff2ee /lld/lib/ReaderWriter/ELF/ARM
parentf3691620dafdba93dce7a2ebc13209b4681d8237 (diff)
downloadbcm5719-llvm-2f43dbec0a47957428c84bc52b5d026d4e9fc3c9.tar.gz
bcm5719-llvm-2f43dbec0a47957428c84bc52b5d026d4e9fc3c9.zip
ELF: Inline ELFReader typedefs which are used only once.
llvm-svn: 234862
Diffstat (limited to 'lld/lib/ReaderWriter/ELF/ARM')
-rw-r--r--lld/lib/ReaderWriter/ELF/ARM/ARMTargetHandler.h7
1 files changed, 2 insertions, 5 deletions
diff --git a/lld/lib/ReaderWriter/ELF/ARM/ARMTargetHandler.h b/lld/lib/ReaderWriter/ELF/ARM/ARMTargetHandler.h
index b460e9338d9..4a2d7165eaa 100644
--- a/lld/lib/ReaderWriter/ELF/ARM/ARMTargetHandler.h
+++ b/lld/lib/ReaderWriter/ELF/ARM/ARMTargetHandler.h
@@ -59,9 +59,6 @@ private:
};
class ARMTargetHandler final : public TargetHandler {
- typedef ELFReader<ARMELFFile> ObjReader;
- typedef ELFReader<DynamicFile<ELF32LE>> DSOReader;
-
public:
ARMTargetHandler(ARMLinkingContext &ctx);
@@ -70,11 +67,11 @@ public:
}
std::unique_ptr<Reader> getObjReader() override {
- return llvm::make_unique<ObjReader>(_ctx);
+ return llvm::make_unique<ELFReader<ARMELFFile>>(_ctx);
}
std::unique_ptr<Reader> getDSOReader() override {
- return llvm::make_unique<DSOReader>(_ctx);
+ return llvm::make_unique<ELFReader<DynamicFile<ELF32LE>>>(_ctx);
}
std::unique_ptr<Writer> getWriter() override;
OpenPOWER on IntegriCloud