From c2c58a398d63fa5ee3c521851f769ec6cd4fdaa4 Mon Sep 17 00:00:00 2001 From: Michael Neumann Date: Sat, 20 Feb 2016 13:38:30 +0100 Subject: [PATCH] Fix test case. Needs no_mangle and aux-build --- src/test/auxiliary/thread-local-extern-static.rs | 2 ++ src/test/run-pass/thread-local-extern-static.rs | 2 ++ 2 files changed, 4 insertions(+) diff --git a/src/test/auxiliary/thread-local-extern-static.rs b/src/test/auxiliary/thread-local-extern-static.rs index b7cff0f262ea..e15546db9700 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 cbc756202e80..5b5c35382e9b 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;