[lld] r241298 - Update for llvm changes.

Rafael Espindola rafael.espindola at gmail.com
Thu Jul 2 13:55:28 PDT 2015


Author: rafael
Date: Thu Jul  2 15:55:28 2015
New Revision: 241298

URL: http://llvm.org/viewvc/llvm-project?rev=241298&view=rev
Log:
Update for llvm changes.

Modified:
    lld/trunk/lib/ReaderWriter/FileArchive.cpp

Modified: lld/trunk/lib/ReaderWriter/FileArchive.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/FileArchive.cpp?rev=241298&r1=241297&r2=241298&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/FileArchive.cpp (original)
+++ lld/trunk/lib/ReaderWriter/FileArchive.cpp Thu Jul  2 15:55:28 2015
@@ -205,10 +205,10 @@ private:
 
     for (SymbolRef sym : obj->symbols()) {
       // Skip until we find the symbol.
-      StringRef name;
-      if (sym.getName(name))
+      ErrorOr<StringRef> name = sym.getName();
+      if (!name)
         return false;
-      if (name != symbol)
+      if (*name != symbol)
         continue;
       uint32_t flags = sym.getFlags();
       if (flags <= SymbolRef::SF_Undefined)





More information about the llvm-commits mailing list