summaryrefslogtreecommitdiffstats
path: root/src/test/codegen/auxiliary
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/codegen/auxiliary')
-rw-r--r--src/test/codegen/auxiliary/extern_decl.rs11
-rw-r--r--src/test/codegen/auxiliary/nounwind.rs3
-rw-r--r--src/test/codegen/auxiliary/static_dllimport_aux.rs13
-rw-r--r--src/test/codegen/auxiliary/thread_local_aux.rs5
4 files changed, 0 insertions, 32 deletions
diff --git a/src/test/codegen/auxiliary/extern_decl.rs b/src/test/codegen/auxiliary/extern_decl.rs
deleted file mode 100644
index edc483518..000000000
--- a/src/test/codegen/auxiliary/extern_decl.rs
+++ /dev/null
@@ -1,11 +0,0 @@
-// Auxiliary crate that exports a function and static. Both always
-// evaluate to `71`. We force mutability on the static to prevent
-// it from being inlined as constant.
-
-#![crate_type = "lib"]
-
-#[no_mangle]
-pub fn extern_fn() -> u8 { unsafe { extern_static } }
-
-#[no_mangle]
-pub static mut extern_static: u8 = 71;
diff --git a/src/test/codegen/auxiliary/nounwind.rs b/src/test/codegen/auxiliary/nounwind.rs
deleted file mode 100644
index 73c5aee33..000000000
--- a/src/test/codegen/auxiliary/nounwind.rs
+++ /dev/null
@@ -1,3 +0,0 @@
-#[no_mangle]
-pub fn bar() {
-}
diff --git a/src/test/codegen/auxiliary/static_dllimport_aux.rs b/src/test/codegen/auxiliary/static_dllimport_aux.rs
deleted file mode 100644
index afb0dc42f..000000000
--- a/src/test/codegen/auxiliary/static_dllimport_aux.rs
+++ /dev/null
@@ -1,13 +0,0 @@
-use std::sync::atomic::{AtomicPtr, Ordering};
-
-#[inline(always)]
-pub fn memrchr() {
- fn detect() {}
-
- static CROSS_CRATE_STATIC_ITEM: AtomicPtr<()> = AtomicPtr::new(detect as *mut ());
-
- unsafe {
- let fun = CROSS_CRATE_STATIC_ITEM.load(Ordering::SeqCst);
- std::mem::transmute::<*mut (), fn()>(fun)()
- }
-}
diff --git a/src/test/codegen/auxiliary/thread_local_aux.rs b/src/test/codegen/auxiliary/thread_local_aux.rs
deleted file mode 100644
index bebaa7754..000000000
--- a/src/test/codegen/auxiliary/thread_local_aux.rs
+++ /dev/null
@@ -1,5 +0,0 @@
-#![crate_type = "lib"]
-
-use std::cell::Cell;
-
-thread_local!(pub static A: Cell<u64> = const { Cell::new(0) });