[PATCH] [lld] Merge X86 ELF directories

Greg Fitzgerald garious at gmail.com
Wed Jan 28 10:06:33 PST 2015


Hi ruiu, wnewton, shankar.easwaran, Bigcheese, nicholas,

I'm working towards making LLD configurable in the same way LLVM is.  Its build iterates over LLVM_TARGETS_TO_BUILD, including only those directories.  This patch is the first step in making LLD follow suit.  It merges the X86_64 library into the X86 library.  No functionality is changed.

REPOSITORY
  rL LLVM

http://reviews.llvm.org/D7229

Files:
  include/lld/ReaderWriter/ELFTargets.h
  lib/Driver/CMakeLists.txt
  lib/Driver/GnuLdDriver.cpp
  lib/ReaderWriter/ELF/CMakeLists.txt
  lib/ReaderWriter/ELF/Makefile
  lib/ReaderWriter/ELF/X86/CMakeLists.txt
  lib/ReaderWriter/ELF/X86/TODO.rst
  lib/ReaderWriter/ELF/X86/X86LinkingContext.cpp
  lib/ReaderWriter/ELF/X86/X86_64DynamicLibraryWriter.h
  lib/ReaderWriter/ELF/X86/X86_64ELFFile.h
  lib/ReaderWriter/ELF/X86/X86_64ELFReader.h
  lib/ReaderWriter/ELF/X86/X86_64ExecutableWriter.h
  lib/ReaderWriter/ELF/X86/X86_64LinkingContext.cpp
  lib/ReaderWriter/ELF/X86/X86_64LinkingContext.h
  lib/ReaderWriter/ELF/X86/X86_64RelocationHandler.cpp
  lib/ReaderWriter/ELF/X86/X86_64RelocationHandler.h
  lib/ReaderWriter/ELF/X86/X86_64RelocationPass.cpp
  lib/ReaderWriter/ELF/X86/X86_64RelocationPass.h
  lib/ReaderWriter/ELF/X86/X86_64TargetHandler.cpp
  lib/ReaderWriter/ELF/X86/X86_64TargetHandler.h
  lib/ReaderWriter/ELF/X86_64/CMakeLists.txt
  lib/ReaderWriter/ELF/X86_64/Makefile
  lib/ReaderWriter/ELF/X86_64/TODO.rst
  lib/ReaderWriter/ELF/X86_64/X86_64DynamicLibraryWriter.h
  lib/ReaderWriter/ELF/X86_64/X86_64ELFFile.h
  lib/ReaderWriter/ELF/X86_64/X86_64ELFReader.h
  lib/ReaderWriter/ELF/X86_64/X86_64ExecutableWriter.h
  lib/ReaderWriter/ELF/X86_64/X86_64LinkingContext.cpp
  lib/ReaderWriter/ELF/X86_64/X86_64LinkingContext.h
  lib/ReaderWriter/ELF/X86_64/X86_64RelocationHandler.cpp
  lib/ReaderWriter/ELF/X86_64/X86_64RelocationHandler.h
  lib/ReaderWriter/ELF/X86_64/X86_64RelocationPass.cpp
  lib/ReaderWriter/ELF/X86_64/X86_64RelocationPass.h
  lib/ReaderWriter/ELF/X86_64/X86_64TargetHandler.cpp
  lib/ReaderWriter/ELF/X86_64/X86_64TargetHandler.h
  tools/lld/Makefile

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D7229.18902.patch
Type: text/x-patch
Size: 91904 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150128/d9ae017a/attachment.bin>


More information about the llvm-commits mailing list