diff --git a/lld/ELF/Relocations.cpp b/lld/ELF/Relocations.cpp --- a/lld/ELF/Relocations.cpp +++ b/lld/ELF/Relocations.cpp @@ -1619,7 +1619,7 @@ // those inserted in previous passes. Extract the Thunks created this // pass and order them in ascending outSecOff. std::vector<ThunkSection *> newThunks; - for (const std::pair<ThunkSection *, uint32_t> ts : isd->thunkSections) + for (std::pair<ThunkSection *, uint32_t> ts : isd->thunkSections) if (ts.second == pass) newThunks.push_back(ts.first); llvm::stable_sort(newThunks,