summaryrefslogtreecommitdiff
path: root/src/libstd/sys/unsupported/thread.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstd/sys/unsupported/thread.rs')
-rw-r--r--src/libstd/sys/unsupported/thread.rs41
1 files changed, 0 insertions, 41 deletions
diff --git a/src/libstd/sys/unsupported/thread.rs b/src/libstd/sys/unsupported/thread.rs
deleted file mode 100644
index 20ae309db30..00000000000
--- a/src/libstd/sys/unsupported/thread.rs
+++ /dev/null
@@ -1,41 +0,0 @@
-use super::{unsupported, Void};
-use crate::ffi::CStr;
-use crate::io;
-use crate::time::Duration;
-
-pub struct Thread(Void);
-
-pub const DEFAULT_MIN_STACK_SIZE: usize = 4096;
-
-impl Thread {
- // unsafe: see thread::Builder::spawn_unchecked for safety requirements
- pub unsafe fn new(_stack: usize, _p: Box<dyn FnOnce()>) -> io::Result<Thread> {
- unsupported()
- }
-
- pub fn yield_now() {
- // do nothing
- }
-
- pub fn set_name(_name: &CStr) {
- // nope
- }
-
- pub fn sleep(_dur: Duration) {
- panic!("can't sleep");
- }
-
- pub fn join(self) {
- match self.0 {}
- }
-}
-
-pub mod guard {
- pub type Guard = !;
- pub unsafe fn current() -> Option<Guard> {
- None
- }
- pub unsafe fn init() -> Option<Guard> {
- None
- }
-}