aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-cov/SourceCoverageViewText.cpp
diff options
context:
space:
mode:
authorPeter Smith <peter.smith@linaro.org>2016-09-23 13:54:48 +0000
committerPeter Smith <peter.smith@linaro.org>2016-09-23 13:54:48 +0000
commitfde6213fe83384fb8ec8c7e1bfb0d7a836964578 (patch)
tree3aa26c11fd9e94e394df22f349478cabb8bf1a8d /llvm/tools/llvm-cov/SourceCoverageViewText.cpp
parent85124c76fc5407e43c73466f6950dbee8766d4c2 (diff)
downloadllvm-fde6213fe83384fb8ec8c7e1bfb0d7a836964578.zip
llvm-fde6213fe83384fb8ec8c7e1bfb0d7a836964578.tar.gz
llvm-fde6213fe83384fb8ec8c7e1bfb0d7a836964578.tar.bz2
[ARM] ARM TLS shouldn't use relaxations
The ARM TLS relocations are placed on literal data and not the code-sequence, it is therefore not possible to implement the relaxTls* functions. This change updates handleMipsTlsRelocation() to handleNoRelaxTlsRelocation() and incorporates ARM as well as Mips. The ARM support in handleNoRelaxTlsRelocation() currently needs to ouput the module index dynamic relocation in all cases as it is relying on the dynamic linker to set the module index in the got. Should address PR30218 Differential Revision: https://reviews.llvm.org/D24827 llvm-svn: 282250
Diffstat (limited to 'llvm/tools/llvm-cov/SourceCoverageViewText.cpp')
0 files changed, 0 insertions, 0 deletions