mirror of
https://github.com/rust-lang/rust
synced 2024-10-01 14:25:08 +00:00
Auto merge of #123257 - ChrisDenton:enable-tls, r=fmease
Re-enable `has_thread_local` for i686-msvc A few years back, `has_thread_local` was disabled as a workaround for a compiler issue. While the exact cause was never tracked down, it was suspected to be caused by the compiler inlining a thread local access across a dylib boundary. This should be fixed now so let's try again.
This commit is contained in:
commit
f96442b448
|
@ -18,8 +18,6 @@ pub fn target() -> Target {
|
|||
"/SAFESEH",
|
||||
],
|
||||
);
|
||||
// Workaround for #95429
|
||||
base.has_thread_local = false;
|
||||
|
||||
Target {
|
||||
llvm_target: "i686-pc-windows-msvc".into(),
|
||||
|
|
|
@ -18,8 +18,6 @@ pub fn target() -> Target {
|
|||
"/SAFESEH",
|
||||
],
|
||||
);
|
||||
// Workaround for #95429
|
||||
base.has_thread_local = false;
|
||||
|
||||
Target {
|
||||
llvm_target: "i686-pc-windows-msvc".into(),
|
||||
|
|
Loading…
Reference in a new issue