diff options
| author | Reid Kleckner <reid@kleckner.net> | 2014-04-29 00:11:30 +0000 |
|---|---|---|
| committer | Reid Kleckner <reid@kleckner.net> | 2014-04-29 00:11:30 +0000 |
| commit | 982a589d3a53dfb05130e469a3ad53ae4ee1193d (patch) | |
| tree | fdce3ed972067f78f43c15f944da1be451881b62 /clang/lib/Basic | |
| parent | d7339b48f72b2f273c42a2a79afa4079491bbb18 (diff) | |
| download | bcm5719-llvm-982a589d3a53dfb05130e469a3ad53ae4ee1193d.tar.gz bcm5719-llvm-982a589d3a53dfb05130e469a3ad53ae4ee1193d.zip | |
LLVM supports TLS on Windows and we can use it from Clang
Patch by Martell Malone!
Differential Revision: http://reviews.llvm.org/D3421
llvm-svn: 207470
Diffstat (limited to 'clang/lib/Basic')
| -rw-r--r-- | clang/lib/Basic/Targets.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp index f6ccbd17b9b..6fdd0d061e9 100644 --- a/clang/lib/Basic/Targets.cpp +++ b/clang/lib/Basic/Targets.cpp @@ -3051,7 +3051,6 @@ class WindowsX86_32TargetInfo : public WindowsTargetInfo<X86_32TargetInfo> { public: WindowsX86_32TargetInfo(const llvm::Triple &Triple) : WindowsTargetInfo<X86_32TargetInfo>(Triple) { - TLSSupported = false; WCharType = UnsignedShort; DoubleAlign = LongLongAlign = 64; DescriptionString = "e-m:w-p:32:32-i64:64-f80:32-n8:16:32-S32"; @@ -3287,7 +3286,6 @@ class WindowsX86_64TargetInfo : public WindowsTargetInfo<X86_64TargetInfo> { public: WindowsX86_64TargetInfo(const llvm::Triple &Triple) : WindowsTargetInfo<X86_64TargetInfo>(Triple) { - TLSSupported = false; WCharType = UnsignedShort; LongWidth = LongAlign = 32; DoubleAlign = LongLongAlign = 64; |

