diff --git a/deps/lld/COFF/Driver.cpp b/deps/lld/COFF/Driver.cpp index 8bab1c1123..0dabca6e37 100644 --- a/deps/lld/COFF/Driver.cpp +++ b/deps/lld/COFF/Driver.cpp @@ -61,6 +61,7 @@ bool link(ArrayRef Args, raw_ostream &Diag) { (ErrorOS == &llvm::errs() && Process::StandardErrHasColors()); Driver = make(); Driver->link(Args); + freeArena(); return !ErrorCount; }