diff options
| author | John Kåre Alsaker <john.kare.alsaker@gmail.com> | 2023-03-29 14:50:10 +0200 |
|---|---|---|
| committer | John Kåre Alsaker <john.kare.alsaker@gmail.com> | 2023-03-29 14:50:10 +0200 |
| commit | d499bbb99d72c991f1d1691f83ffe96bcfafc80a (patch) | |
| tree | 8bf1e8a572e34cc69d6b8f99640473e67f62d06f | |
| parent | 3019a341f328f1c5e4a671df2b61171ae925b034 (diff) | |
| download | rust-d499bbb99d72c991f1d1691f83ffe96bcfafc80a.tar.gz rust-d499bbb99d72c991f1d1691f83ffe96bcfafc80a.zip | |
Use #[cfg(target_thread_local)] on items
| -rw-r--r-- | tests/ui/thread-local/auxiliary/tls-export.rs | 3 | ||||
| -rw-r--r-- | tests/ui/thread-local/auxiliary/tls-rlib.rs | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/tests/ui/thread-local/auxiliary/tls-export.rs b/tests/ui/thread-local/auxiliary/tls-export.rs index aab48f871c9..027213bc033 100644 --- a/tests/ui/thread-local/auxiliary/tls-export.rs +++ b/tests/ui/thread-local/auxiliary/tls-export.rs @@ -1,15 +1,16 @@ #![crate_type = "dylib"] #![feature(thread_local)] #![feature(cfg_target_thread_local)] -#![cfg(target_thread_local)] extern crate tls_rlib; pub use tls_rlib::*; +#[cfg(target_thread_local)] #[thread_local] pub static FOO: bool = true; +#[cfg(target_thread_local)] #[inline(never)] pub fn foo_addr() -> usize { &FOO as *const bool as usize diff --git a/tests/ui/thread-local/auxiliary/tls-rlib.rs b/tests/ui/thread-local/auxiliary/tls-rlib.rs index 0fbcf387b5f..20bc998ec11 100644 --- a/tests/ui/thread-local/auxiliary/tls-rlib.rs +++ b/tests/ui/thread-local/auxiliary/tls-rlib.rs @@ -3,11 +3,12 @@ #![crate_type = "rlib"] #![feature(thread_local)] #![feature(cfg_target_thread_local)] -#![cfg(target_thread_local)] +#[cfg(target_thread_local)] #[thread_local] pub static BAR: bool = true; +#[cfg(target_thread_local)] #[inline(never)] pub fn bar_addr() -> usize { &BAR as *const bool as usize |
