[PATCH] D61825: [ARM][AArch64] Put Android Bionic PT_TLS overaligning hack under --android-tls

Fangrui Song via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue May 14 23:30:19 PDT 2019


MaskRay added a comment.

@rprichard @srhines I know the workaround is important for Android ELF TLS, but according to our analysis this is bad to other platforms. I just created a clang-side change D61931 <https://reviews.llvm.org/D61931>.

See my updated description for a better long-term solution (".tdata (1-sized 64-aligned if Bionic aligns the end of the TLS block; 48-sized 1-aligned if Bionic aligns the start of the TLS block")


Repository:
  rLLD LLVM Linker

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D61825/new/

https://reviews.llvm.org/D61825





More information about the llvm-commits mailing list