[JITLink][RISCV] Add R_RISCV_LO12_S relocation support
authorluxufan <luxufan@iscas.ac.cn>
Wed, 16 Nov 2022 11:27:17 +0000 (19:27 +0800)
committerluxufan <luxufan@iscas.ac.cn>
Wed, 16 Nov 2022 11:50:18 +0000 (19:50 +0800)
commitf8979512eabf3e55384d64f0aa781696550ad611
tree5c415a9291563f8f53d9770664c78ab072fde6b5
parentff252e6b13ec99b654ff15620e53aebcecda0e6c
[JITLink][RISCV] Add R_RISCV_LO12_S relocation support

Fixes: https://github.com/llvm/llvm-project/issues/58979

Reviewed By: Hahnfeld

Differential Revision: https://reviews.llvm.org/D138030
llvm/include/llvm/ExecutionEngine/JITLink/riscv.h
llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp
llvm/lib/ExecutionEngine/JITLink/riscv.cpp
llvm/test/ExecutionEngine/JITLink/RISCV/ELF_abs_reloc.s