summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/ELF/DynamicFile.cpp
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2015-04-14 00:31:28 +0000
committerRui Ueyama <ruiu@google.com>2015-04-14 00:31:28 +0000
commitad87e54f1a2ed2192794bd4aef50cbe8536416e2 (patch)
tree80c792d73001ce78a9bbfb10bf137a14ec3b5e21 /lld/lib/ReaderWriter/ELF/DynamicFile.cpp
parent47260c23cabac35a3819a67d3fb3a6cdb7545672 (diff)
downloadbcm5719-llvm-ad87e54f1a2ed2192794bd4aef50cbe8536416e2.tar.gz
bcm5719-llvm-ad87e54f1a2ed2192794bd4aef50cbe8536416e2.zip
ELF: Define ELF{32,64}{LE,BE} types and use them everywhere.
llvm-svn: 234823
Diffstat (limited to 'lld/lib/ReaderWriter/ELF/DynamicFile.cpp')
-rw-r--r--lld/lib/ReaderWriter/ELF/DynamicFile.cpp10
1 files changed, 4 insertions, 6 deletions
diff --git a/lld/lib/ReaderWriter/ELF/DynamicFile.cpp b/lld/lib/ReaderWriter/ELF/DynamicFile.cpp
index 1858c2476b8..3f0d2fdee54 100644
--- a/lld/lib/ReaderWriter/ELF/DynamicFile.cpp
+++ b/lld/lib/ReaderWriter/ELF/DynamicFile.cpp
@@ -13,8 +13,6 @@
#include "llvm/Object/ELF.h"
#include "llvm/Support/Path.h"
-using llvm::object::ELFType;
-
namespace lld {
namespace elf {
@@ -100,10 +98,10 @@ template <class ELFT> std::error_code DynamicFile<ELFT>::doParse() {
return std::error_code();
}
-template class DynamicFile<ELFType<llvm::support::little, 2, false>>;
-template class DynamicFile<ELFType<llvm::support::big, 2, false>>;
-template class DynamicFile<ELFType<llvm::support::little, 2, true>>;
-template class DynamicFile<ELFType<llvm::support::big, 2, true>>;
+template class DynamicFile<ELF32LE>;
+template class DynamicFile<ELF32BE>;
+template class DynamicFile<ELF64LE>;
+template class DynamicFile<ELF64BE>;
} // end namespace elf
} // end namespace lld
OpenPOWER on IntegriCloud