[PATCH] [lld] Fix the ELF shared library build targets

Greg Fitzgerald garious at gmail.com
Thu Jan 22 16:46:40 PST 2015


This version leaves the targets' LinkingContext headers in their respective source directories and instead follows the pattern from the LLVM repo, which is to generate a header from the build configuration.


REPOSITORY
  rL LLVM

http://reviews.llvm.org/D7119

Files:
  include/lld/ReaderWriter/ELFTargets.h
  lib/Driver/CMakeLists.txt
  lib/Driver/GnuLdDriver.cpp
  lib/ReaderWriter/ELF/AArch64/AArch64DynamicLibraryWriter.h
  lib/ReaderWriter/ELF/AArch64/AArch64LinkingContext.cpp
  lib/ReaderWriter/ELF/AArch64/AArch64LinkingContext.h
  lib/ReaderWriter/ELF/AArch64/AArch64Target.h
  lib/ReaderWriter/ELF/AArch64/CMakeLists.txt
  lib/ReaderWriter/ELF/ARM/ARMExecutableWriter.h
  lib/ReaderWriter/ELF/ARM/ARMLinkingContext.cpp
  lib/ReaderWriter/ELF/ARM/ARMLinkingContext.h
  lib/ReaderWriter/ELF/ARM/ARMTarget.h
  lib/ReaderWriter/ELF/ARM/CMakeLists.txt
  lib/ReaderWriter/ELF/CMakeLists.txt
  lib/ReaderWriter/ELF/ELFLinkingContext.cpp
  lib/ReaderWriter/ELF/Hexagon/CMakeLists.txt
  lib/ReaderWriter/ELF/Hexagon/HexagonTarget.h
  lib/ReaderWriter/ELF/Makefile
  lib/ReaderWriter/ELF/Mips/CMakeLists.txt
  lib/ReaderWriter/ELF/Mips/MipsTarget.h
  lib/ReaderWriter/ELF/PPC/CMakeLists.txt
  lib/ReaderWriter/ELF/PPC/PPCLinkingContext.cpp
  lib/ReaderWriter/ELF/PPC/PPCLinkingContext.h
  lib/ReaderWriter/ELF/PPC/PPCTarget.h
  lib/ReaderWriter/ELF/Targets.h
  lib/ReaderWriter/ELF/X86/CMakeLists.txt
  lib/ReaderWriter/ELF/X86/X86LinkingContext.cpp
  lib/ReaderWriter/ELF/X86/X86LinkingContext.h
  lib/ReaderWriter/ELF/X86/X86Target.h
  lib/ReaderWriter/ELF/X86_64/CMakeLists.txt
  lib/ReaderWriter/ELF/X86_64/X86_64DynamicLibraryWriter.h
  lib/ReaderWriter/ELF/X86_64/X86_64LinkingContext.cpp
  lib/ReaderWriter/ELF/X86_64/X86_64LinkingContext.h
  lib/ReaderWriter/ELF/X86_64/X86_64Target.h
  lib/ReaderWriter/MachO/CMakeLists.txt
  lib/ReaderWriter/MachO/Makefile
  lib/ReaderWriter/PECOFF/CMakeLists.txt
  lib/ReaderWriter/PECOFF/Makefile

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D7119.18642.patch
Type: text/x-patch
Size: 25205 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150123/87ef8295/attachment.bin>


More information about the llvm-commits mailing list