diff options
Diffstat (limited to 'lld/lib/Driver/GnuLdDriver.cpp')
-rw-r--r-- | lld/lib/Driver/GnuLdDriver.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lld/lib/Driver/GnuLdDriver.cpp b/lld/lib/Driver/GnuLdDriver.cpp index 96fa31905fc..4cd0d52d272 100644 --- a/lld/lib/Driver/GnuLdDriver.cpp +++ b/lld/lib/Driver/GnuLdDriver.cpp @@ -270,8 +270,8 @@ bool GnuLdDriver::parse(int argc, const char *argv[], case OPT_l: { std::unique_ptr<InputElement> inputFile = std::move(std::unique_ptr<InputElement>( - new ELFFileNode(*ctx, inputArg->getValue(), isWholeArchive, - asNeeded, searchPath))); + new ELFFileNode(*ctx, inputArg->getValue(), searchPath, + isWholeArchive, asNeeded))); if (controlNodeStack.empty()) inputGraph->addInputElement(std::move(inputFile)); else |