ARM: add tlsldo relocation
authorKai Nacke <kai.nacke@redstar.de>
Mon, 20 Jan 2014 11:00:40 +0000 (11:00 +0000)
committerKai Nacke <kai.nacke@redstar.de>
Mon, 20 Jan 2014 11:00:40 +0000 (11:00 +0000)
commit843fa74d3851e93abf5f534f9a98021282ab3dbd
tree4e15036b0a8568d7a27072b6d675485c9244d833
parentb924b8b56c8a2053a0b79682b2bddba9bd04f00f
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
include/llvm/MC/MCExpr.h
lib/MC/MCExpr.cpp
lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp
test/MC/ARM/symbol-variants.s