[PATCH] D13651: [ELF2] - Initial lazy loading support (x86_x64)

George Rimar via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 13 06:40:57 PDT 2015


grimar updated the summary for this revision.
grimar updated this revision to Diff 37243.
grimar added a comment.

- Review comments addressed.
- Added x86 target implementation.
- Added isInGotPlt() method.
- Had to set PltZeroEntrySize = 0 for PPC64TargetInfo otherwise it fails the ppc64-toc-restore.s because of changed offsets. PPC64TargetInfo does not seem to implement PLT->GOT dispatchment.


http://reviews.llvm.org/D13651

Files:
  ELF/OutputSections.cpp
  ELF/OutputSections.h
  ELF/Symbols.h
  ELF/Target.cpp
  ELF/Target.h
  ELF/Writer.cpp
  test/elf2/plt-i686.s
  test/elf2/plt.s
  test/elf2/relocation-i686.s
  test/elf2/relocation.s

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D13651.37243.patch
Type: text/x-patch
Size: 34249 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151013/58d82aea/attachment.bin>


More information about the llvm-commits mailing list