diff options
author | Alex Richardson <Alexander.Richardson@cl.cam.ac.uk> | 2021-07-09 10:15:16 +0100 |
---|---|---|
committer | Alex Richardson <Alexander.Richardson@cl.cam.ac.uk> | 2021-07-09 10:41:41 +0100 |
commit | cc7cb9523e6aafd8079ba2bf2185d051221e5451 (patch) | |
tree | 892cc5f913c8ee207941d328d3315dc3d19f534f /llvm/lib/Transforms/Utils/Local.cpp | |
parent | 97fe63753938680cbbb968737f85ff0caedf221c (diff) | |
download | llvm-cc7cb9523e6aafd8079ba2bf2185d051221e5451.zip llvm-cc7cb9523e6aafd8079ba2bf2185d051221e5451.tar.gz llvm-cc7cb9523e6aafd8079ba2bf2185d051221e5451.tar.bz2 |
[ELF][AArch64] Write addends for TLSDESC relocations with -z rel
Since D100490 this case is diagnosed for -z rel. This commit implements
R_AARCH64_TLSDESC cases for AArch64::getImplicitAddend() and
AArch64::relocate(). However, there are probably further relocation types
that need to be handled for full support of -z rel.
Fixes https://bugs.llvm.org/show_bug.cgi?id=47009
Reviewed By: MaskRay
Differential Revision: https://reviews.llvm.org/D100544
Diffstat (limited to 'llvm/lib/Transforms/Utils/Local.cpp')
0 files changed, 0 insertions, 0 deletions