diff options
author | Lang Hames <lhames@gmail.com> | 2023-04-13 18:43:37 +0000 |
---|---|---|
committer | Lang Hames <lhames@gmail.com> | 2023-05-22 20:10:01 +0000 |
commit | 8313507a7c3fd0603cd4cab1dc220235bd668ae1 (patch) | |
tree | cf3080a3b6f0051d5464a3e1efe663e2abe354d4 /lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp | |
parent | ca2666548085b3f4e61b1722272c4fa0eadd2d4e (diff) | |
download | llvm-8313507a7c3fd0603cd4cab1dc220235bd668ae1.zip llvm-8313507a7c3fd0603cd4cab1dc220235bd668ae1.tar.gz llvm-8313507a7c3fd0603cd4cab1dc220235bd668ae1.tar.bz2 |
[JITLink][ELF][ppc64] Add skeleton ppc64 support and ELF/ppc64 JITLink backend.
This patch introduces a skeleton JITLink ppc64 support header and ELF/ppc64
backend. No relocations are supported in this initial version, but given a
program requiring no relocations (e.g. one that just returns a constant value
from main) the new backend is able to construct a LinkGraph from a ppc64 ELF
relocatable object, and the llvm-jitlink tool is able to execute it.
This commit should also serve as a good example of how to introduce a JITLink
backend for a new architecture.
Reviewed By: sgraenitz, v.g.vassilev, vchuravy, nemanjai, jain98, MaskRay
Differential Revision: https://reviews.llvm.org/D148192
Diffstat (limited to 'lldb/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp')
0 files changed, 0 insertions, 0 deletions