From: Rui Ueyama Date: Tue, 1 Mar 2016 23:48:03 +0000 (+0000) Subject: Remove dead code. X-Git-Tag: llvmorg-3.9.0-rc1~12738 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=958e44b17d320ebec2101c9e6d4faae7c21381be;p=platform%2Fupstream%2Fllvm.git Remove dead code. llvm-svn: 262422 --- 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()) {