[PATCH] D22462: [ARM][LLD] Initial support for ARM TLS
Peter Smith via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 18 10:35:29 PDT 2016
peter.smith updated this revision to Diff 64344.
peter.smith added a comment.
Changes since last revision:
- Rewrite the test cases to limit the amount of unnecessary code. The code-sequences now closely match the TLS examples in the ABI for the ARM Architecture [1].
- Add a test case for local-exec
It could be possible to streamline the tests further to just the literals but I think that this would make it hard for a human to interpret the test and what it is checking for.
[1] http://infocenter.arm.com/help/topic/com.arm.doc.ihi0045e/IHI0045E_ABI_addenda.pdf
https://reviews.llvm.org/D22462
Files:
ELF/Target.cpp
test/ELF/arm-tls-gd32.s
test/ELF/arm-tls-ie32.s
test/ELF/arm-tls-le32.s
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D22462.64344.patch
Type: text/x-patch
Size: 12092 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160718/0cb8ed4d/attachment.bin>
More information about the llvm-commits
mailing list