[llvm-commits] [PATCH] [lld] Move everything over to TargetInfo.

Michael Spencer bigcheesegs at gmail.com
Tue Jan 22 13:34:47 PST 2013


Hi kledzik, shankarke, khemant,

I really would have liked to split this patch up, but it would greatly
complicate the lld-core and lld drivers having to deal with both
{Reader,Writer}Option and TargetInfo.

http://llvm-reviews.chandlerc.com/D321

Files:
  include/lld/Core/Pass.h
  include/lld/Core/TargetInfo.h
  include/lld/Driver/Target.h
  include/lld/ReaderWriter/Reader.h
  include/lld/ReaderWriter/ReaderArchive.h
  include/lld/ReaderWriter/ReaderELF.h
  include/lld/ReaderWriter/ReaderMachO.h
  include/lld/ReaderWriter/ReaderNative.h
  include/lld/ReaderWriter/ReaderPECOFF.h
  include/lld/ReaderWriter/ReaderYAML.h
  include/lld/ReaderWriter/Writer.h
  include/lld/ReaderWriter/WriterELF.h
  include/lld/ReaderWriter/WriterMachO.h
  include/lld/ReaderWriter/WriterNative.h
  include/lld/ReaderWriter/WriterPECOFF.h
  include/lld/ReaderWriter/WriterYAML.h
  lib/Driver/Drivers.cpp
  lib/Driver/LinkerInvocation.cpp
  lib/Driver/Targets.cpp
  lib/ReaderWriter/ELF/CMakeLists.txt
  lib/ReaderWriter/ELF/DefaultELFLayout.h
  lib/ReaderWriter/ELF/ELFSegmentChunks.h
  lib/ReaderWriter/ELF/ELFTargetInfo.cpp
  lib/ReaderWriter/ELF/ELFWriter.h
  lib/ReaderWriter/ELF/ExecutableAtoms.h
  lib/ReaderWriter/ELF/ReaderELF.cpp
  lib/ReaderWriter/ELF/ReferenceKinds.cpp
  lib/ReaderWriter/ELF/ReferenceKinds.h
  lib/ReaderWriter/ELF/WriterELF.cpp
  lib/ReaderWriter/ELF/WriterOptionsELF.cpp
  lib/ReaderWriter/MachO/CMakeLists.txt
  lib/ReaderWriter/MachO/ExecutableAtoms.hpp
  lib/ReaderWriter/MachO/GOTPass.hpp
  lib/ReaderWriter/MachO/MachOTargetInfo.cpp
  lib/ReaderWriter/MachO/ReferenceKinds.cpp
  lib/ReaderWriter/MachO/ReferenceKinds.h
  lib/ReaderWriter/MachO/StubsPass.hpp
  lib/ReaderWriter/MachO/WriterMachO.cpp
  lib/ReaderWriter/MachO/WriterOptionsMachO.cpp
  lib/ReaderWriter/Native/ReaderNative.cpp
  lib/ReaderWriter/Native/WriterNative.cpp
  lib/ReaderWriter/PECOFF/ReaderCOFF.cpp
  lib/ReaderWriter/PECOFF/WriterPECOFF.cpp
  lib/ReaderWriter/Reader.cpp
  lib/ReaderWriter/ReaderArchive.cpp
  lib/ReaderWriter/Writer.cpp
  lib/ReaderWriter/YAML/ReaderWriterYAML.cpp
  test/elf/reloc.objtxt
  tools/lld-core/TestingHelpers.hpp
  tools/lld-core/lld-core.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D321.1.patch
Type: text/x-patch
Size: 115652 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130122/40c0005b/attachment.bin>


More information about the llvm-commits mailing list