diff options
Diffstat (limited to 'lld/COFF/MinGW.cpp')
-rw-r--r-- | lld/COFF/MinGW.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lld/COFF/MinGW.cpp b/lld/COFF/MinGW.cpp index 7a3a385..148ebe5 100644 --- a/lld/COFF/MinGW.cpp +++ b/lld/COFF/MinGW.cpp @@ -11,6 +11,7 @@ #include "Driver.h" #include "InputFiles.h" #include "SymbolTable.h" +#include "lld/Common/ErrorHandler.h" #include "llvm/ADT/DenseMap.h" #include "llvm/ADT/DenseSet.h" #include "llvm/Object/COFF.h" @@ -183,8 +184,8 @@ void lld::coff::writeDefFile(StringRef name) { static StringRef mangle(Twine sym) { assert(config->machine != IMAGE_FILE_MACHINE_UNKNOWN); if (config->machine == I386) - return saver().save("_" + sym); - return saver().save(sym); + return saver.save("_" + sym); + return saver.save(sym); } // Handles -wrap option. @@ -248,7 +249,7 @@ void lld::coff::wrapSymbols(COFFLinkerContext &ctx, // referenced it or not, though.) if (imp) { DefinedLocalImport *wrapimp = make<DefinedLocalImport>( - saver().save("__imp_" + w.wrap->getName()), d); + saver.save("__imp_" + w.wrap->getName()), d); ctx.symtab.localImportChunks.push_back(wrapimp->getChunk()); map[imp] = wrapimp; } |