diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2013-06-11 18:12:28 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2013-06-11 18:12:28 +0000 |
commit | 2fa59a9330a6f8825fae51dac4b5142bd33bd66b (patch) | |
tree | 131aed0f5e432064d4104294a7f6f5313d925070 | |
parent | e7fdb1386a0c20bf3cb833018fbcd5e6169dd2f7 (diff) | |
download | bcm5719-llvm-2fa59a9330a6f8825fae51dac4b5142bd33bd66b.tar.gz bcm5719-llvm-2fa59a9330a6f8825fae51dac4b5142bd33bd66b.zip |
Convert another use of sys::identifyFileType.
No functionality change.
llvm-svn: 183762
-rw-r--r-- | lld/lib/ReaderWriter/ELF/Reader.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lld/lib/ReaderWriter/ELF/Reader.cpp b/lld/lib/ReaderWriter/ELF/Reader.cpp index fce81c309e9..73a61f4678a 100644 --- a/lld/lib/ReaderWriter/ELF/Reader.cpp +++ b/lld/lib/ReaderWriter/ELF/Reader.cpp @@ -85,15 +85,15 @@ public: error_code parseFile(std::unique_ptr<MemoryBuffer> &mb, std::vector<std::unique_ptr<File> > &result) const { using llvm::object::ELFType; - llvm::sys::LLVMFileType fileType = - llvm::sys::identifyFileType(mb->getBuffer()); + llvm::sys::fs::file_magic FileType = + llvm::sys::fs::identify_magic(mb->getBuffer()); std::size_t MaxAlignment = 1ULL << llvm::countTrailingZeros(uintptr_t(mb->getBufferStart())); llvm::error_code ec; - switch (fileType) { - case llvm::sys::ELF_Relocatable_FileType: { + switch (FileType) { + case llvm::sys::fs::file_magic::elf_relocatable: { std::unique_ptr<File> f(createELF<ELFFileCreateELFTraits>( getElfArchType(&*mb), MaxAlignment, _elfTargetInfo, std::move(mb), ec)); @@ -102,7 +102,7 @@ public: result.push_back(std::move(f)); break; } - case llvm::sys::ELF_SharedObject_FileType: { + case llvm::sys::fs::file_magic::elf_shared_object: { auto f = createELF<DynamicFileCreateELFTraits>( getElfArchType(&*mb), MaxAlignment, _elfTargetInfo, std::move(mb)); if (!f) @@ -110,7 +110,7 @@ public: result.push_back(std::move(*f)); break; } - case llvm::sys::Archive_FileType: + case llvm::sys::fs::file_magic::archive: ec = _readerArchive.parseFile(mb, result); break; default: |