diff options
author | Daniil Kovalev <dkovalev@accesssoftek.com> | 2024-05-31 14:57:58 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-31 14:57:58 +0300 |
commit | 7acd2c0652250994a4d922bda7275d750f7bf1b7 (patch) | |
tree | 2793f8ae9323943275d5d0b185c064d6054dc48c /llvm/lib/Object/ELFObjectFile.cpp | |
parent | f917c396c9855d7e0af0b1b3e6209757c2de0b51 (diff) | |
download | llvm-7acd2c0652250994a4d922bda7275d750f7bf1b7.zip llvm-7acd2c0652250994a4d922bda7275d750f7bf1b7.tar.gz llvm-7acd2c0652250994a4d922bda7275d750f7bf1b7.tar.bz2 |
[lld][ELF][AArch64] Support `R_AARCH64_GOT_LD_PREL19` relocation (#89592)
With tiny code model, the GOT slot contents can be loaded via `ldr x0,
:got:sym` which corresponds to `R_AARCH64_GOT_LD_PREL19` static
GOT-relative relocation.
See
https://github.com/ARM-software/abi-aa/blob/main/aaelf64/aaelf64.rst#static-aarch64-relocations
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions