445 changes: 0 additions & 445 deletions lld/include/lld/ReaderWriter/PECOFFLinkingContext.h

This file was deleted.

5 changes: 0 additions & 5 deletions lld/lib/Driver/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ set(LLVM_TARGET_DEFINITIONS CoreOptions.td)
tablegen(LLVM CoreOptions.inc -gen-opt-parser-defs)
set(LLVM_TARGET_DEFINITIONS DarwinLdOptions.td)
tablegen(LLVM DarwinLdOptions.inc -gen-opt-parser-defs)
set(LLVM_TARGET_DEFINITIONS WinLinkOptions.td)
tablegen(LLVM WinLinkOptions.inc -gen-opt-parser-defs)
add_public_tablegen_target(DriverOptionsTableGen)

add_llvm_library(lldDriver
Expand All @@ -16,13 +14,10 @@ add_llvm_library(lldDriver
Driver.cpp
GnuLdDriver.cpp
UniversalDriver.cpp
WinLinkDriver.cpp
WinLinkModuleDef.cpp
LINK_LIBS
lldConfig
lldMachO
lldCOFF
lldPECOFF
lldELF
lldELF2
lldAArch64ELFTarget
Expand Down
7 changes: 2 additions & 5 deletions lld/lib/Driver/UniversalDriver.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,6 @@ enum class Flavor {
gnu_ld, // -flavor gnu
gnu_ld2, // -flavor gnu2
win_link, // -flavor link
win_link2, // -flavor link2
darwin_ld, // -flavor darwin
core // -flavor core OR -core
};
Expand All @@ -89,8 +88,8 @@ static Flavor strToFlavor(StringRef str) {
.Case("gnu2", Flavor::gnu_ld2)
.Case("link", Flavor::win_link)
.Case("lld-link", Flavor::win_link)
.Case("link2", Flavor::win_link2)
.Case("lld-link2", Flavor::win_link2)
.Case("link2", Flavor::win_link)
.Case("lld-link2", Flavor::win_link)
.Case("darwin", Flavor::darwin_ld)
.Case("core", Flavor::core)
.Case("ld", Flavor::gnu_ld)
Expand Down Expand Up @@ -210,8 +209,6 @@ bool UniversalDriver::link(llvm::MutableArrayRef<const char *> args,
case Flavor::darwin_ld:
return DarwinLdDriver::linkMachO(args, diagnostics);
case Flavor::win_link:
return WinLinkDriver::linkPECOFF(args, diagnostics);
case Flavor::win_link2:
coff::link(args);
return true;
case Flavor::core:
Expand Down
1,357 changes: 0 additions & 1,357 deletions lld/lib/Driver/WinLinkDriver.cpp

This file was deleted.

295 changes: 0 additions & 295 deletions lld/lib/Driver/WinLinkModuleDef.cpp

This file was deleted.

120 changes: 0 additions & 120 deletions lld/lib/Driver/WinLinkOptions.td

This file was deleted.

1 change: 0 additions & 1 deletion lld/lib/ReaderWriter/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
add_subdirectory(ELF)
add_subdirectory(MachO)
add_subdirectory(PECOFF)
add_subdirectory(YAML)

if (MSVC)
Expand Down
312 changes: 0 additions & 312 deletions lld/lib/ReaderWriter/PECOFF/Atoms.h

This file was deleted.

16 changes: 0 additions & 16 deletions lld/lib/ReaderWriter/PECOFF/CMakeLists.txt

This file was deleted.

229 changes: 0 additions & 229 deletions lld/lib/ReaderWriter/PECOFF/EdataPass.cpp

This file was deleted.

99 changes: 0 additions & 99 deletions lld/lib/ReaderWriter/PECOFF/EdataPass.h

This file was deleted.

360 changes: 0 additions & 360 deletions lld/lib/ReaderWriter/PECOFF/IdataPass.cpp

This file was deleted.

218 changes: 0 additions & 218 deletions lld/lib/ReaderWriter/PECOFF/IdataPass.h

This file was deleted.

68 changes: 0 additions & 68 deletions lld/lib/ReaderWriter/PECOFF/InferSubsystemPass.h

This file was deleted.

48 changes: 0 additions & 48 deletions lld/lib/ReaderWriter/PECOFF/LinkerGeneratedSymbolFile.cpp

This file was deleted.

309 changes: 0 additions & 309 deletions lld/lib/ReaderWriter/PECOFF/LinkerGeneratedSymbolFile.h

This file was deleted.

77 changes: 0 additions & 77 deletions lld/lib/ReaderWriter/PECOFF/LoadConfigPass.cpp

This file was deleted.

63 changes: 0 additions & 63 deletions lld/lib/ReaderWriter/PECOFF/LoadConfigPass.h

This file was deleted.

68 changes: 0 additions & 68 deletions lld/lib/ReaderWriter/PECOFF/OrderPass.h

This file was deleted.

44 changes: 0 additions & 44 deletions lld/lib/ReaderWriter/PECOFF/PDBPass.h

This file was deleted.

350 changes: 0 additions & 350 deletions lld/lib/ReaderWriter/PECOFF/PECOFFLinkingContext.cpp

This file was deleted.

95 changes: 0 additions & 95 deletions lld/lib/ReaderWriter/PECOFF/Pass.cpp

This file was deleted.

34 changes: 0 additions & 34 deletions lld/lib/ReaderWriter/PECOFF/Pass.h

This file was deleted.

Loading