[llvm] r319643 - [ARM] Allow using emulated tls on platforms other than ELF

Martin Storsjö via llvm-commits llvm-commits at lists.llvm.org
Mon Dec 4 04:44:31 PST 2017


On Mon, 4 Dec 2017, Martin Storsjo via llvm-commits wrote:

> Author: mstorsjo
> Date: Mon Dec  4 01:08:55 2017
> New Revision: 319643
>
> URL: http://llvm.org/viewvc/llvm-project?rev=319643&view=rev
> Log:
> [ARM] Allow using emulated tls on platforms other than ELF
>
> This matches how it is done on X86.
>
> This allows using emulated tls on windows; in MinGW environments,
> native tls isn't supported at the moment.

Just for the recor -, the commit message here ended up misleading: Native 
TLS does work on mingw-w64 as well (with clang+lld), after a minor tweak 
to the crt wrapping in mingw-w64.

// Martin


More information about the llvm-commits mailing list