| ... | @@ -61,6 +61,7 @@ bool link(ArrayRef<const char *> Args, raw_ostream &Diag) { | ... | @@ -61,6 +61,7 @@ bool link(ArrayRef<const char *> Args, raw_ostream &Diag) { |
| 61 | (ErrorOS == &llvm::errs() && Process::StandardErrHasColors()); | 61 | (ErrorOS == &llvm::errs() && Process::StandardErrHasColors()); |
| 62 | Driver = make<LinkerDriver>(); | 62 | Driver = make<LinkerDriver>(); |
| 63 | Driver->link(Args); | 63 | Driver->link(Args); |
| | 64 | freeArena(); |
| 64 | return !ErrorCount; | 65 | return !ErrorCount; |
| 65 | } | 66 | } |
| 66 | | 67 | |