diff options
author | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2015-07-01 21:35:39 +0000 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2015-07-01 21:35:39 +0000 |
commit | dbd75b7fa059b176ae218cc1f3e53a5e059c67aa (patch) | |
tree | e4ed7571e04c2e49657f22e4dd3703c4b683cf5b /llvm/lib/Target/WebAssembly/MCTargetDesc | |
parent | a0a56601c06293e078e5c4cfce08a7b60d4e88f3 (diff) | |
download | bcm5719-llvm-dbd75b7fa059b176ae218cc1f3e53a5e059c67aa.tar.gz bcm5719-llvm-dbd75b7fa059b176ae218cc1f3e53a5e059c67aa.zip |
[ELF/AArch64] Initial General-dynamic TLS support
This patch adds initial general-dynamic TLS support for AArch64. Currently
no optimization is done to realx for more performance-wise models (initial-exec
or local-exec). This patch also only currently handles correctly executable
generation, although priliminary DSO support through PLT specific creation
is also added.
With this change clang/llvm bootstrap with lld is possible in static configuration
(some DSO creation fails due missing Linker script support, not AArch64 specific),
although make check also shows some issues.
llvm-svn: 241192
Diffstat (limited to 'llvm/lib/Target/WebAssembly/MCTargetDesc')
0 files changed, 0 insertions, 0 deletions