diff options
| -rw-r--r-- | lld/ELF/Driver.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/lld/ELF/Driver.cpp b/lld/ELF/Driver.cpp index a6fa7edfe3f..f80d74f0c67 100644 --- a/lld/ELF/Driver.cpp +++ b/lld/ELF/Driver.cpp @@ -23,14 +23,11 @@ using namespace lld::elf2; namespace lld { namespace elf2 { Configuration *Config; -LinkerDriver *Driver; void link(ArrayRef<const char *> Args) { auto C = make_unique<Configuration>(); Config = C.get(); - auto D = make_unique<LinkerDriver>(); - Driver = D.get(); - Driver->link(Args.slice(1)); + LinkerDriver().link(Args.slice(1)); } } |

