From 958e44b17d320ebec2101c9e6d4faae7c21381be Mon Sep 17 00:00:00 2001 From: Rui Ueyama Date: Tue, 1 Mar 2016 23:48:03 +0000 Subject: [PATCH] Remove dead code. llvm-svn: 262422 --- lld/include/lld/Driver/Driver.h | 1 - lld/lib/Driver/Driver.cpp | 17 ----------------- 2 files changed, 18 deletions(-) diff --git a/lld/include/lld/Driver/Driver.h b/lld/include/lld/Driver/Driver.h index 86bb5b9..d220a8f 100644 --- a/lld/include/lld/Driver/Driver.h +++ b/lld/include/lld/Driver/Driver.h @@ -34,7 +34,6 @@ typedef std::vector> FileVector; FileVector makeErrorFile(StringRef path, std::error_code ec); FileVector parseMemberFiles(std::unique_ptr File); -FileVector loadFile(LinkingContext &ctx, StringRef path, bool wholeArchive); /// Base class for all Drivers. class Driver { diff --git a/lld/lib/Driver/Driver.cpp b/lld/lib/Driver/Driver.cpp index af638a1..28064cd 100644 --- a/lld/lib/Driver/Driver.cpp +++ b/lld/lib/Driver/Driver.cpp @@ -46,23 +46,6 @@ FileVector parseMemberFiles(std::unique_ptr file) { return members; } -FileVector loadFile(LinkingContext &ctx, StringRef path, bool wholeArchive) { - ErrorOr> mb - = MemoryBuffer::getFileOrSTDIN(path); - if (std::error_code ec = mb.getError()) - return makeErrorFile(path, ec); - ErrorOr> fileOrErr = - ctx.registry().loadFile(std::move(mb.get())); - if (std::error_code ec = fileOrErr.getError()) - return makeErrorFile(path, ec); - std::unique_ptr &file = fileOrErr.get(); - if (wholeArchive) - return parseMemberFiles(std::move(file)); - std::vector> files; - files.push_back(std::move(file)); - return files; -} - void Driver::parseLLVMOptions(const LinkingContext &ctx) { // Honor -mllvm if (!ctx.llvmOptions().empty()) { -- 2.7.4