summaryrefslogtreecommitdiffstats
path: root/clang/test/Driver/emulated-tls.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [Driver] Pass -f[no-]emulated-tls and set up ExplicitEmulatedTLSChih-Hung Hsieh2018-03-011-6/+41
| | | | | | | | | | Since LLVM r326341, default EmulatedTLS mode is decided in backend according to target triple. Any front-end should pass -f[no]-emulated-tls to backend and set up ExplicitEmulatedTLS only when the flags are used. Differential Revision: https://reviews.llvm.org/D43965 llvm-svn: 326499
* Enable TLS support on OpenBSD, but default to the emulatated TLS model.Brad Smith2017-07-171-1/+3
| | | | llvm-svn: 308155
* [Cygwin] Use -femulated-tls by default since r257718 introduced the new pass.NAKAMURA Takumi2016-01-161-0/+5
FIXME: Add more targets to use emutls into clang/test/Driver/emulated-tls.cpp. FIXME: Add cygwin tests into llvm/test/CodeGen/X86. Working in progress. llvm-svn: 257984
OpenPOWER on IntegriCloud