Author: Fangrui Song Date: 2020-12-06T15:26:37-08:00 New Revision: 4701cb41ed7f1bba01a4fd94a9bf13271112de58
URL: https://github.com/llvm/llvm-project/commit/4701cb41ed7f1bba01a4fd94a9bf13271112de58 DIFF: https://github.com/llvm/llvm-project/commit/4701cb41ed7f1bba01a4fd94a9bf13271112de58.diff LOG: [lld] Delete unused declarations Notes: * runMSVCLinker: remnant of r338615 * wasm markSymbol: remnant of r374275 * wasm addDataAddressGlobal: accidentally added by r372779 * MachO Writer::createSymtabContents: accidentally added by D76839 Added: Modified: lld/COFF/Driver.h lld/MachO/Writer.cpp lld/wasm/MarkLive.cpp lld/wasm/SyntheticSections.h Removed: ################################################################################ diff --git a/lld/COFF/Driver.h b/lld/COFF/Driver.h index 5de05a1ef325..dc766eeac8ed 100644 --- a/lld/COFF/Driver.h +++ b/lld/COFF/Driver.h @@ -96,9 +96,6 @@ class LinkerDriver { private: std::unique_ptr<llvm::TarWriter> tar; // for /linkrepro - // Opens a file. Path has to be resolved already. - MemoryBufferRef openFile(StringRef path); - // Searches a file from search paths. Optional<StringRef> findFile(StringRef filename); Optional<StringRef> findLib(StringRef filename); @@ -206,8 +203,6 @@ void checkFailIfMismatch(StringRef arg, InputFile *source); MemoryBufferRef convertResToCOFF(ArrayRef<MemoryBufferRef> mbs, ArrayRef<ObjFile *> objs); -void runMSVCLinker(std::string rsp, ArrayRef<StringRef> objects); - // Create enum with OPT_xxx values for each option in Options.td enum { OPT_INVALID = 0, diff --git a/lld/MachO/Writer.cpp b/lld/MachO/Writer.cpp index 254e2787e893..fc4e36c9eb5e 100644 --- a/lld/MachO/Writer.cpp +++ b/lld/MachO/Writer.cpp @@ -46,7 +46,6 @@ class Writer { void createOutputSections(); void createLoadCommands(); void assignAddresses(OutputSegment *); - void createSymtabContents(); void openFile(); void writeSections(); diff --git a/lld/wasm/MarkLive.cpp b/lld/wasm/MarkLive.cpp index 046041bab472..62d1298838d6 100644 --- a/lld/wasm/MarkLive.cpp +++ b/lld/wasm/MarkLive.cpp @@ -43,7 +43,6 @@ class MarkLive { private: void enqueue(Symbol *sym); void enqueueInitFunctions(const ObjFile *sym); - void markSymbol(Symbol *sym); void mark(); bool isCallCtorsLive(); diff --git a/lld/wasm/SyntheticSections.h b/lld/wasm/SyntheticSections.h index af0566e02e90..f9ec7f288dbd 100644 --- a/lld/wasm/SyntheticSections.h +++ b/lld/wasm/SyntheticSections.h @@ -203,7 +203,6 @@ class GlobalSection : public SyntheticSection { void assignIndexes() override; void writeBody() override; void addGlobal(InputGlobal *global); - void addDataAddressGlobal(DefinedData *global); // Add an internal GOT entry global that corresponds to the given symbol. // Normally GOT entries are imported and assigned by the external dynamic _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits