aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2022-12-04 21:08:37 -0800
committerFangrui Song <i@maskray.me>2022-12-04 21:08:37 -0800
commitb067aa56cec3cd06e01eb61d850d8934d8e4130a (patch)
treef001dee839cc50831ed84eab0445243f254b9ed9 /llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp
parent664cbfaf07e0fe691852e0dc95b7e8ce8106ce1b (diff)
downloadllvm-b067aa56cec3cd06e01eb61d850d8934d8e4130a.zip
llvm-b067aa56cec3cd06e01eb61d850d8934d8e4130a.tar.gz
llvm-b067aa56cec3cd06e01eb61d850d8934d8e4130a.tar.bz2
[ELF] Produce DT_RISCV_VARIANT_CC
https://github.com/riscv/riscv-elf-psabi-doc/pull/190 introduced STO_RISCV_VARIANT_CC. The linker should: * Copy the STO_RISCV_VARIANT_CC bit to .symtab/.dynsym: already fulfilled after 82ed93ea0552c8f82df05859ee93e70b71c4e65d * Produce DT_RISCV_VARIANT_CC if at least one R_RISCV_JUMP_SLOT relocation references a symbol with the STO_RISCV_VARIANT_CC bit. Done by this patch. Reviewed By: kito-cheng Differential Revision: https://reviews.llvm.org/D107951
Diffstat (limited to 'llvm/lib/ExecutionEngine/Orc/ObjectLinkingLayer.cpp')
0 files changed, 0 insertions, 0 deletions