[PATCH] D37645: Move new lld's code to Common subdirectory.

Rui Ueyama via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Sep 8 15:41:12 PDT 2017


ruiu created this revision.
Herald added subscribers: mgorny, mehdi_amini, emaste.

New lld's files are spread under lib subdirectory, and it isn't easy
to find which files are actually maintained. This patch moves maintained
files to Common subdirectory so that which files are needed by the new lld.


https://reviews.llvm.org/D37645

Files:
  lld/CMakeLists.txt
  lld/COFF/CMakeLists.txt
  lld/COFF/Chunks.h
  lld/COFF/Driver.cpp
  lld/COFF/Driver.h
  lld/COFF/Error.h
  lld/COFF/InputFiles.h
  lld/COFF/LTO.cpp
  lld/COFF/LTO.h
  lld/COFF/Symbols.h
  lld/Common/CMakeLists.txt
  lld/Common/Reproduce.cpp
  lld/Common/TargetOptionsCommandFlags.cpp
  lld/Common/Version.cpp
  lld/ELF/CMakeLists.txt
  lld/ELF/Driver.cpp
  lld/ELF/Driver.h
  lld/ELF/DriverUtils.cpp
  lld/ELF/EhFrame.h
  lld/ELF/Error.h
  lld/ELF/Filesystem.h
  lld/ELF/InputFiles.h
  lld/ELF/InputSection.h
  lld/ELF/LTO.cpp
  lld/ELF/LTO.h
  lld/ELF/LinkerScript.h
  lld/ELF/OutputSections.h
  lld/ELF/Relocations.h
  lld/ELF/ScriptLexer.h
  lld/ELF/ScriptParser.h
  lld/ELF/Strings.h
  lld/ELF/Symbols.h
  lld/docs/Driver.rst
  lld/include/lld/Common/Driver.h
  lld/include/lld/Common/LLVM.h
  lld/include/lld/Common/Reproduce.h
  lld/include/lld/Common/TargetOptionsCommandFlags.h
  lld/include/lld/Common/Version.h
  lld/include/lld/Common/Version.inc.in
  lld/include/lld/Config/Version.h
  lld/include/lld/Config/Version.inc.in
  lld/include/lld/Core/Atom.h
  lld/include/lld/Core/DefinedAtom.h
  lld/include/lld/Core/Error.h
  lld/include/lld/Core/LLVM.h
  lld/include/lld/Core/PassManager.h
  lld/include/lld/Core/Reader.h
  lld/include/lld/Core/Reproduce.h
  lld/include/lld/Core/SymbolTable.h
  lld/include/lld/Core/TargetOptionsCommandFlags.h
  lld/include/lld/Core/Writer.h
  lld/include/lld/Driver/Driver.h
  lld/include/lld/ReaderWriter/YamlContext.h
  lld/lib/CMakeLists.txt
  lld/lib/Config/CMakeLists.txt
  lld/lib/Config/Version.cpp
  lld/lib/Core/CMakeLists.txt
  lld/lib/Core/Reproduce.cpp
  lld/lib/Core/Resolver.cpp
  lld/lib/Core/SymbolTable.cpp
  lld/lib/Core/TargetOptionsCommandFlags.cpp
  lld/lib/Driver/DarwinLdDriver.cpp
  lld/lib/ReaderWriter/FileArchive.cpp
  lld/lib/ReaderWriter/MachO/ArchHandler.h
  lld/lib/ReaderWriter/MachO/CompactUnwindPass.cpp
  lld/lib/ReaderWriter/MachO/GOTPass.cpp
  lld/lib/ReaderWriter/MachO/MachOLinkingContext.cpp
  lld/lib/ReaderWriter/MachO/MachONormalizedFile.h
  lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp
  lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryUtils.h
  lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp
  lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
  lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp
  lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp
  lld/lib/ReaderWriter/MachO/ObjCPass.cpp
  lld/lib/ReaderWriter/MachO/ShimPass.cpp
  lld/lib/ReaderWriter/MachO/StubsPass.cpp
  lld/tools/lld/lld.cpp
  lld/unittests/DriverTests/DarwinLdDriverTest.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D37645.114444.patch
Type: text/x-patch
Size: 33312 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170908/8c800144/attachment.bin>


More information about the llvm-commits mailing list