[PATCH] D13562: [ELF2] Add a base set of PPC64 relocations

hfinkel@anl.gov via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 8 10:05:33 PDT 2015


hfinkel created this revision.
hfinkel added reviewers: ruiu, rafael.
hfinkel added a subscriber: llvm-commits.
hfinkel added a project: lld.

This is mostly an adaptation of the code in LLVM's lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp, and handles a sufficient number of relocations to link a 'hello world' program on big-Endian PPC64/Linux (ELF v1 ABI) (and said program will even run when a few later patches are also applied).

This is obviously still missing test cases; I'm working on those. Other feedback, and suggestions on which tests to emulate, is certainly appreciated.



http://reviews.llvm.org/D13562

Files:
  ELF/Target.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D13562.36870.patch
Type: text/x-patch
Size: 8828 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151008/87b15e03/attachment.bin>


More information about the llvm-commits mailing list