summaryrefslogtreecommitdiffstats
path: root/lld
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2014-07-31 03:17:04 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2014-07-31 03:17:04 +0000
commit091d371cbc06890f69acfeabc6ca38446c5ad654 (patch)
treec0d0f1824454658808a142255245ec4c3e9d6e92 /lld
parent437b0d588703adbfb01e7c77ec8f40d85ddd573b (diff)
downloadbcm5719-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.cpp2
-rw-r--r--lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp2
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) {
OpenPOWER on IntegriCloud