OSDN Git Service

[jitlink] R_X86_64_PC32 support for the elf x86 jitlinker
authorJared Wyles <jared.wyles@gmail.com>
Fri, 29 May 2020 23:11:42 +0000 (09:11 +1000)
committerJared Wyles <jared.wyles@gmail.com>
Sat, 30 May 2020 00:53:18 +0000 (10:53 +1000)
commit3f0841f6d0a0eb86a1c36cc0c76931ae9d7bc77a
tree207265760317e9ed31a16cae089479c12b011e1a
parent77b1ed4b4a492d5236f936f14caedd44b275e472
[jitlink] R_X86_64_PC32 support for the elf x86 jitlinker

Summary:

Adding in our first relocation type, and all the required plumbing to support the rest in following patches

Differential Revision: https://reviews.llvm.org/D80613

Reviewer: lhames
llvm/include/llvm/ExecutionEngine/JITLink/ELF_x86_64.h
llvm/lib/ExecutionEngine/JITLink/ELF_x86_64.cpp
llvm/test/ExecutionEngine/JITLink/X86/ELF_x86-64_relocations.s