summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorKai Nacke <kai.nacke@redstar.de>2014-01-20 11:00:40 +0000
committerKai Nacke <kai.nacke@redstar.de>2014-01-20 11:00:40 +0000
commit843fa74d3851e93abf5f534f9a98021282ab3dbd (patch)
tree4e15036b0a8568d7a27072b6d675485c9244d833 /test
parentb924b8b56c8a2053a0b79682b2bddba9bd04f00f (diff)
downloadllvm-843fa74d3851e93abf5f534f9a98021282ab3dbd.tar.gz
llvm-843fa74d3851e93abf5f534f9a98021282ab3dbd.tar.bz2
llvm-843fa74d3851e93abf5f534f9a98021282ab3dbd.tar.xz
ARM: add tlsldo relocation
Add support for the symbol(tlsldo) relocation. This is required in order to solve PR18554. Reviewed by R. Golin, A. Korobeynikov. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199644 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r--test/MC/ARM/symbol-variants.s5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/MC/ARM/symbol-variants.s b/test/MC/ARM/symbol-variants.s
index d24d5c790f..1ab504cf65 100644
--- a/test/MC/ARM/symbol-variants.s
+++ b/test/MC/ARM/symbol-variants.s
@@ -65,3 +65,8 @@ bl f05(plt)
@CHECK: 72 R_ARM_PREL31 f18
@CHECK: 76 R_ARM_PREL31 f19
+@ tlsldo
+.word f20(TLSLDO)
+.word f21(tlsldo)
+@CHECK: 80 R_ARM_TLS_LDO32 f20
+@CHECK: 84 R_ARM_TLS_LDO32 f21