Skip to content

Commit 9127990

Browse files
committed
Fix build on non-Unix platforms
1 parent 2928c7a commit 9127990

File tree

5 files changed

+5
-0
lines changed

5 files changed

+5
-0
lines changed

src/libstd/sys/cloudabi/thread.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ pub mod guard {
118118
pub unsafe fn init() -> Option<Guard> {
119119
None
120120
}
121+
pub unsafe fn deinit() {}
121122
}
122123

123124
fn min_stack_size(_: *const libc::pthread_attr_t) -> usize {

src/libstd/sys/redox/thread.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,4 +91,5 @@ pub mod guard {
9191
pub type Guard = !;
9292
pub unsafe fn current() -> Option<Guard> { None }
9393
pub unsafe fn init() -> Option<Guard> { None }
94+
pub unsafe fn deinit() {}
9495
}

src/libstd/sys/unix/thread.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,7 @@ pub mod guard {
209209
pub type Guard = Range<usize>;
210210
pub unsafe fn current() -> Option<Guard> { None }
211211
pub unsafe fn init() -> Option<Guard> { None }
212+
pub unsafe fn deinit() {}
212213
}
213214

214215

src/libstd/sys/wasm/thread.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,4 +46,5 @@ pub mod guard {
4646
pub type Guard = !;
4747
pub unsafe fn current() -> Option<Guard> { None }
4848
pub unsafe fn init() -> Option<Guard> { None }
49+
pub unsafe fn deinit() {}
4950
}

src/libstd/sys/windows/thread.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,4 +96,5 @@ pub mod guard {
9696
pub type Guard = !;
9797
pub unsafe fn current() -> Option<Guard> { None }
9898
pub unsafe fn init() -> Option<Guard> { None }
99+
pub unsafe fn deinit() {}
99100
}

0 commit comments

Comments
 (0)