[Cygwin] Enable TLS as emutls.
authorNAKAMURA Takumi <geek4civic@gmail.com>
Mon, 21 Dec 2015 02:37:23 +0000 (02:37 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Mon, 21 Dec 2015 02:37:23 +0000 (02:37 +0000)
commitd644801757bb1e2ad6a7a9715b3e57288c197ada
tree633813e6eff5f80930ae162416b64886dd194b8a
parent65021c4392dfc543699cf217e8d8f5458666c6e4
[Cygwin] Enable TLS as emutls.

It resolves clang selfhosting with std::once() for Cygwin.

FIXME: It may be EmulatedTLS-generic also for X86-Android.
FIXME: Pass EmulatedTLS to LLVM CodeGen from Clang with -femulated-tls.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@256134 91177308-0d34-0410-b5e6-96231b3b80d8
docs/ReleaseNotes.rst
lib/Target/X86/X86ISelLowering.cpp