diff options
Diffstat (limited to 'lld/COFF/DLL.cpp')
-rw-r--r-- | lld/COFF/DLL.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lld/COFF/DLL.cpp b/lld/COFF/DLL.cpp index bfa2a6910e2b..42a5a41f87ae 100644 --- a/lld/COFF/DLL.cpp +++ b/lld/COFF/DLL.cpp @@ -21,6 +21,7 @@ #include "COFFLinkerContext.h" #include "Chunks.h" #include "SymbolTable.h" +#include "llvm/ADT/STLExtras.h" #include "llvm/Object/COFF.h" #include "llvm/Support/Endian.h" #include "llvm/Support/Path.h" @@ -150,10 +151,9 @@ binImports(const std::vector<DefinedImportData *> &imports) { for (auto &kv : m) { // Sort symbols by name for each group. std::vector<DefinedImportData *> &syms = kv.second; - std::sort(syms.begin(), syms.end(), - [](DefinedImportData *a, DefinedImportData *b) { - return a->getName() < b->getName(); - }); + llvm::sort(syms, [](DefinedImportData *a, DefinedImportData *b) { + return a->getName() < b->getName(); + }); v.push_back(std::move(syms)); } return v; |