diff --git a/lld/ELF/Driver.h b/lld/ELF/Driver.h --- a/lld/ELF/Driver.h +++ b/lld/ELF/Driver.h @@ -26,7 +26,7 @@ class LinkerDriver { public: - void main(ArrayRef args); + void link(ArrayRef args); void addFile(StringRef path, bool withLOption); void addLibrary(StringRef name); diff --git a/lld/ELF/Driver.cpp b/lld/ELF/Driver.cpp --- a/lld/ELF/Driver.cpp +++ b/lld/ELF/Driver.cpp @@ -111,7 +111,7 @@ config->progName = args[0]; - driver->main(args); + driver->link(args); // Exit immediately if we don't need to return to the caller. // This saves time because the overhead of calling destructors @@ -454,7 +454,7 @@ error("unknown -z value: " + StringRef(arg->getValue())); } -void LinkerDriver::main(ArrayRef argsArr) { +void LinkerDriver::link(ArrayRef argsArr) { ELFOptTable parser; opt::InputArgList args = parser.parse(argsArr.slice(1));