[lld] r305514 - Try to fix MSVC build.

Rafael Espindola via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 15 15:03:06 PDT 2017


Author: rafael
Date: Thu Jun 15 17:03:06 2017
New Revision: 305514

URL: http://llvm.org/viewvc/llvm-project?rev=305514&view=rev
Log:
Try to fix MSVC build.

Modified:
    lld/trunk/ELF/Writer.cpp

Modified: lld/trunk/ELF/Writer.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/ELF/Writer.cpp?rev=305514&r1=305513&r2=305514&view=diff
==============================================================================
--- lld/trunk/ELF/Writer.cpp (original)
+++ lld/trunk/ELF/Writer.cpp Thu Jun 15 17:03:06 2017
@@ -1009,7 +1009,7 @@ findOrphanPos(std::vector<BaseCommand *>
       break;
   }
   auto J = std::find_if(
-      make_reverse_iterator(I), make_reverse_iterator(B),
+      llvm::make_reverse_iterator(I), llvm::make_reverse_iterator(B),
       [](BaseCommand *Cmd) { return isa<OutputSectionCommand>(Cmd); });
   I = J.base();
   while (I != E && shouldSkip(*I))
@@ -1040,8 +1040,8 @@ template <class ELFT> void Writer<ELFT>:
       return isa<OutputSectionCommand>(Base);
     };
     I = std::find_if(I, E, IsSection);
-    E = std::find_if(make_reverse_iterator(E), make_reverse_iterator(I),
-                     IsSection)
+    E = std::find_if(llvm::make_reverse_iterator(E),
+                     llvm::make_reverse_iterator(I), IsSection)
             .base();
     std::stable_sort(I, E, compareSections);
     return;




More information about the llvm-commits mailing list