3 // aux-build:thread-local-extern-static.rs
5 #![feature(cfg_target_thread_local, thread_local)]
7 #[cfg(target_thread_local)]
8 extern crate thread_local_extern_static;
10 #[cfg(target_thread_local)]
13 #[cfg(target_thread_local)]
16 static FOO: Cell<u32>;
19 #[cfg(target_thread_local)]
22 assert_eq!(FOO.get(), 3);
26 #[cfg(not(target_thread_local))]