[AArch64] Don't produce R_AARCH64_TLSLE_LDST32_TPREL_LO12_NC
commitfd89485e3cb708a36e5b86cb7e16be7c6796ea75
authorMartin Storsjo <martin@martin.st>
Wed, 14 Mar 2018 13:09:10 +0000 (14 13:09 +0000)
committerMartin Storsjo <martin@martin.st>
Wed, 14 Mar 2018 13:09:10 +0000 (14 13:09 +0000)
tree2a7b3fa80ae6aeaaaa3df043a3a9b882ec7bbbea
parent2d21c59fcf0876377a66eb7acf42a0d6311ec6d8
[AArch64] Don't produce R_AARCH64_TLSLE_LDST32_TPREL_LO12_NC

Support for this relocation is missing in both LLD and GNU binutils
at the moment.

This reverts the ELF parts of SVN r327316.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@327503 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64ISelLowering.cpp
test/CodeGen/AArch64/arm64-tls-execs.ll