diff options
Diffstat (limited to 'src/libstd/rt')
| -rw-r--r-- | src/libstd/rt/mod.rs | 1 | ||||
| -rw-r--r-- | src/libstd/rt/rtio.rs | 4 | ||||
| -rw-r--r-- | src/libstd/rt/task.rs | 2 | ||||
| -rw-r--r-- | src/libstd/rt/unwind.rs | 1 |
4 files changed, 5 insertions, 3 deletions
diff --git a/src/libstd/rt/mod.rs b/src/libstd/rt/mod.rs index 376d685c8ac..b751c57c0fa 100644 --- a/src/libstd/rt/mod.rs +++ b/src/libstd/rt/mod.rs @@ -73,6 +73,7 @@ pub use self::unwind::{begin_unwind, begin_unwind_raw, begin_unwind_fmt}; // FIXME: these probably shouldn't be public... #[doc(hidden)] pub mod shouldnt_be_public { + #[cfg(not(test))] pub use super::local_ptr::native::maybe_tls_key; #[cfg(not(windows), not(target_os = "android"))] pub use super::local_ptr::compiled::RT_TLS_PTR; diff --git a/src/libstd/rt/rtio.rs b/src/libstd/rt/rtio.rs index 8d02048d55c..39623e329ea 100644 --- a/src/libstd/rt/rtio.rs +++ b/src/libstd/rt/rtio.rs @@ -10,7 +10,7 @@ use c_str::CString; use cast; -use comm::{SharedChan, Port}; +use comm::{Chan, Port}; use libc::c_int; use libc; use ops::Drop; @@ -181,7 +181,7 @@ pub trait IoFactory { fn pipe_open(&mut self, fd: c_int) -> Result<~RtioPipe, IoError>; fn tty_open(&mut self, fd: c_int, readable: bool) -> Result<~RtioTTY, IoError>; - fn signal(&mut self, signal: Signum, channel: SharedChan<Signum>) + fn signal(&mut self, signal: Signum, channel: Chan<Signum>) -> Result<~RtioSignal, IoError>; } diff --git a/src/libstd/rt/task.rs b/src/libstd/rt/task.rs index a7648dd2d19..e2b94e655e8 100644 --- a/src/libstd/rt/task.rs +++ b/src/libstd/rt/task.rs @@ -449,7 +449,7 @@ mod test { #[test] fn comm_shared_chan() { - let (port, chan) = SharedChan::new(); + let (port, chan) = Chan::new(); chan.send(10); assert!(port.recv() == 10); } diff --git a/src/libstd/rt/unwind.rs b/src/libstd/rt/unwind.rs index 2f4e705735e..9f89becaef9 100644 --- a/src/libstd/rt/unwind.rs +++ b/src/libstd/rt/unwind.rs @@ -73,6 +73,7 @@ use unstable::intrinsics; use uw = self::libunwind; +#[allow(dead_code)] mod libunwind { //! Unwind library interface |
