diff --git a/src/test/auxiliary/thread-local-extern-static.rs b/src/test/auxiliary/thread-local-extern-static.rs index b7cff0f262ead..e15546db9700d 100644 --- a/src/test/auxiliary/thread-local-extern-static.rs +++ b/src/test/auxiliary/thread-local-extern-static.rs @@ -9,6 +9,8 @@ // except according to those terms. #![feature(thread_local)] +#![crate_type = "lib"] +#[no_mangle] #[thread_local] pub static FOO: u32 = 3; diff --git a/src/test/run-pass/thread-local-extern-static.rs b/src/test/run-pass/thread-local-extern-static.rs index cbc756202e809..5b5c35382e9b3 100644 --- a/src/test/run-pass/thread-local-extern-static.rs +++ b/src/test/run-pass/thread-local-extern-static.rs @@ -8,6 +8,8 @@ // option. This file may not be copied, modified, or distributed // except according to those terms. +// aux-build:thread-local-extern-static.rs + #![feature(thread_local)] extern crate thread_local_extern_static;