diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-07-31 03:17:04 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-07-31 03:17:04 +0000 |
commit | 091d371cbc06890f69acfeabc6ca38446c5ad654 (patch) | |
tree | c0d0f1824454658808a142255245ec4c3e9d6e92 /lld | |
parent | 437b0d588703adbfb01e7c77ec8f40d85ddd573b (diff) | |
download | bcm5719-llvm-091d371cbc06890f69acfeabc6ca38446c5ad654.tar.gz bcm5719-llvm-091d371cbc06890f69acfeabc6ca38446c5ad654.zip |
Update for llvm api change.
llvm-svn: 214378
Diffstat (limited to 'lld')
-rw-r--r-- | lld/lib/ReaderWriter/FileArchive.cpp | 2 | ||||
-rw-r--r-- | lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/lld/lib/ReaderWriter/FileArchive.cpp b/lld/lib/ReaderWriter/FileArchive.cpp index 82bfeb8fd36..0f98ef0d0ac 100644 --- a/lld/lib/ReaderWriter/FileArchive.cpp +++ b/lld/lib/ReaderWriter/FileArchive.cpp @@ -157,7 +157,7 @@ protected: auto objOrErr(ObjectFile::createObjectFile(mb)); if (auto ec = objOrErr.getError()) return ec; - std::unique_ptr<ObjectFile> obj(objOrErr.get()); + std::unique_ptr<ObjectFile> obj = std::move(objOrErr.get()); SymbolRef::Type symtype; uint32_t symflags; symbol_iterator ibegin = obj->symbol_begin(); diff --git a/lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp b/lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp index b42231925dd..d3857f9e4d8 100644 --- a/lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp +++ b/lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp @@ -288,7 +288,7 @@ FileCOFF::FileCOFF(std::unique_ptr<MemoryBuffer> mb, std::error_code &ec) auto binaryOrErr = llvm::object::createBinary(std::move(mb)); if ((ec = binaryOrErr.getError())) return; - std::unique_ptr<llvm::object::Binary> bin(binaryOrErr.get()); + std::unique_ptr<llvm::object::Binary> bin = std::move(binaryOrErr.get()); _obj.reset(dyn_cast<const llvm::object::COFFObjectFile>(bin.get())); if (!_obj) { |