summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/FileArchive.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2014-01-30 02:49:58 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2014-01-30 02:49:58 +0000
commit8fe1f37c55b0cb5e96fd47dd9396185378a49f24 (patch)
tree5c4b3cbaabb84e99ebbea489c1b79575434f4d9f /lld/lib/ReaderWriter/FileArchive.cpp
parent5e812afaeb3db56db706e81e448db46c08298abd (diff)
downloadbcm5719-llvm-8fe1f37c55b0cb5e96fd47dd9396185378a49f24.tar.gz
bcm5719-llvm-8fe1f37c55b0cb5e96fd47dd9396185378a49f24.zip
Update for llvm api change.
llvm-svn: 200443
Diffstat (limited to 'lld/lib/ReaderWriter/FileArchive.cpp')
-rw-r--r--lld/lib/ReaderWriter/FileArchive.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/lld/lib/ReaderWriter/FileArchive.cpp b/lld/lib/ReaderWriter/FileArchive.cpp
index d54a82d0f2c..4213cb2e0bb 100644
--- a/lld/lib/ReaderWriter/FileArchive.cpp
+++ b/lld/lib/ReaderWriter/FileArchive.cpp
@@ -117,16 +117,14 @@ protected:
if (auto ec = objOrErr.getError())
return ec;
std::unique_ptr<ObjectFile> obj(objOrErr.get());
- error_code ec;
SymbolRef::Type symtype;
uint32_t symflags;
symbol_iterator ibegin = obj->begin_symbols();
symbol_iterator iend = obj->end_symbols();
StringRef symbolname;
- for (symbol_iterator i = ibegin; i != iend; i.increment(ec)) {
- if (ec)
- return ec;
+ for (symbol_iterator i = ibegin; i != iend; ++i) {
+ error_code ec;
// Get symbol name
if ((ec = (i->getName(symbolname))))
OpenPOWER on IntegriCloud