summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lld/include/lld/Driver/GnuLDInputGraph.h4
-rw-r--r--lld/lib/Driver/GnuLdDriver.cpp4
2 files changed, 4 insertions, 4 deletions
diff --git a/lld/include/lld/Driver/GnuLDInputGraph.h b/lld/include/lld/Driver/GnuLDInputGraph.h
index ea69fd1e62d..e70ac91c7d7 100644
--- a/lld/include/lld/Driver/GnuLDInputGraph.h
+++ b/lld/include/lld/Driver/GnuLDInputGraph.h
@@ -26,8 +26,8 @@ namespace lld {
class ELFFileNode : public FileNode {
public:
ELFFileNode(ELFLinkingContext &ctx, StringRef path,
- bool isWholeArchive = false, bool asNeeded = false,
- std::vector<StringRef> searchPath = { "" })
+ std::vector<StringRef> searchPath,
+ bool isWholeArchive = false, bool asNeeded = false)
: FileNode(path), _elfLinkingContext(ctx),
_isWholeArchive(isWholeArchive), _asNeeded(asNeeded) {
std::copy(searchPath.begin(), searchPath.end(),
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
OpenPOWER on IntegriCloud