]> git.lizzy.rs Git - rust.git/commitdiff
Fix build on non-Unix platforms
authorTatsuyuki Ishi <ishitatsuyuki@gmail.com>
Sat, 24 Mar 2018 04:47:36 +0000 (13:47 +0900)
committerTatsuyuki Ishi <ishitatsuyuki@gmail.com>
Sat, 24 Mar 2018 04:49:08 +0000 (13:49 +0900)
src/libstd/sys/cloudabi/thread.rs
src/libstd/sys/redox/thread.rs
src/libstd/sys/unix/thread.rs
src/libstd/sys/wasm/thread.rs
src/libstd/sys/windows/thread.rs

index 78a3b82546e3a93258d753b810c6846f45ad1da9..a22d9053b6964a1721879a7b2f7d13ada2d7398d 100644 (file)
@@ -118,6 +118,7 @@ pub unsafe fn current() -> Option<Guard> {
     pub unsafe fn init() -> Option<Guard> {
         None
     }
+    pub unsafe fn deinit() {}
 }
 
 fn min_stack_size(_: *const libc::pthread_attr_t) -> usize {
index c4719a94c7e9dfa15252e216af2180c62b886a14..f20350269b7cf8a4fe8b3d5bd4d9fa928ded1ba1 100644 (file)
@@ -91,4 +91,5 @@ pub mod guard {
     pub type Guard = !;
     pub unsafe fn current() -> Option<Guard> { None }
     pub unsafe fn init() -> Option<Guard> { None }
+    pub unsafe fn deinit() {}
 }
index 4364089a18184261b4844066fe006bd6cef191ed..b9ec0d4a40338619c027a588cd48adde590aa116 100644 (file)
@@ -209,6 +209,7 @@ pub mod guard {
     pub type Guard = Range<usize>;
     pub unsafe fn current() -> Option<Guard> { None }
     pub unsafe fn init() -> Option<Guard> { None }
+    pub unsafe fn deinit() {}
 }
 
 
index 6a066509b492a6c1adac441367f233e1ed7c2726..7345843b975e4b8cd5b66c05d440b0b5a5174ad7 100644 (file)
@@ -46,4 +46,5 @@ pub mod guard {
     pub type Guard = !;
     pub unsafe fn current() -> Option<Guard> { None }
     pub unsafe fn init() -> Option<Guard> { None }
+    pub unsafe fn deinit() {}
 }
index 43abfbb1f645e9852974df82d7a26f2dc706787d..4b3d1b586b5701cc0776f9ec8855669dde063a4d 100644 (file)
@@ -96,4 +96,5 @@ pub mod guard {
     pub type Guard = !;
     pub unsafe fn current() -> Option<Guard> { None }
     pub unsafe fn init() -> Option<Guard> { None }
+    pub unsafe fn deinit() {}
 }