diff options
Diffstat (limited to 'src/libstd/sys')
| -rw-r--r-- | src/libstd/sys/unix/fs.rs | 12 | ||||
| -rw-r--r-- | src/libstd/sys/unix/stack_overflow.rs | 2 | ||||
| -rw-r--r-- | src/libstd/sys/unix/thread.rs | 2 | ||||
| -rw-r--r-- | src/libstd/sys/unix/time.rs | 2 |
4 files changed, 9 insertions, 9 deletions
diff --git a/src/libstd/sys/unix/fs.rs b/src/libstd/sys/unix/fs.rs index 9bde7ed9d7e..b53a480f853 100644 --- a/src/libstd/sys/unix/fs.rs +++ b/src/libstd/sys/unix/fs.rs @@ -292,29 +292,29 @@ fn mkstat(stat: &libc::stat) -> FileStat { fn mktime(secs: u64, nsecs: u64) -> u64 { secs * 1000 + nsecs / 1000000 } #[cfg(target_os = "bitrig")] - fn ctime(stat: &libc::stat) -> u64 { + fn ctime(stat: &libc::stat) -> u64 { mktime(stat.st_ctim.tv_sec as u64, stat.st_ctim.tv_nsec as u64) } #[cfg(not(target_os = "bitrig"))] - fn ctime(stat: &libc::stat) -> u64 { + fn ctime(stat: &libc::stat) -> u64 { mktime(stat.st_ctime as u64, stat.st_ctime_nsec as u64) } #[cfg(target_os = "bitrig")] - fn atime(stat: &libc::stat) -> u64 { + fn atime(stat: &libc::stat) -> u64 { mktime(stat.st_atim.tv_sec as u64, stat.st_atim.tv_nsec as u64) } #[cfg(not(target_os = "bitrig"))] - fn atime(stat: &libc::stat) -> u64 { + fn atime(stat: &libc::stat) -> u64 { mktime(stat.st_atime as u64, stat.st_atime_nsec as u64) } #[cfg(target_os = "bitrig")] - fn mtime(stat: &libc::stat) -> u64 { + fn mtime(stat: &libc::stat) -> u64 { mktime(stat.st_mtim.tv_sec as u64, stat.st_mtim.tv_nsec as u64) } #[cfg(not(target_os = "bitrig"))] - fn mtime(stat: &libc::stat) -> u64 { + fn mtime(stat: &libc::stat) -> u64 { mktime(stat.st_mtime as u64, stat.st_mtime_nsec as u64) } diff --git a/src/libstd/sys/unix/stack_overflow.rs b/src/libstd/sys/unix/stack_overflow.rs index efcb92e4826..04dd36a24ab 100644 --- a/src/libstd/sys/unix/stack_overflow.rs +++ b/src/libstd/sys/unix/stack_overflow.rs @@ -206,7 +206,7 @@ mod imp { } - #[cfg(any(target_os = "macos", + #[cfg(any(target_os = "macos", target_os = "bitrig", target_os = "openbsd"))] mod signal { diff --git a/src/libstd/sys/unix/thread.rs b/src/libstd/sys/unix/thread.rs index 2a9531fa528..ae9261d87c6 100644 --- a/src/libstd/sys/unix/thread.rs +++ b/src/libstd/sys/unix/thread.rs @@ -74,7 +74,7 @@ pub mod guard { static mut PAGE_SIZE: uint = 0; static mut GUARD_PAGE: uint = 0; - #[cfg(any(target_os = "macos", + #[cfg(any(target_os = "macos", target_os = "bitrig", target_os = "openbsd"))] unsafe fn get_stack_start() -> *mut libc::c_void { diff --git a/src/libstd/sys/unix/time.rs b/src/libstd/sys/unix/time.rs index 7016a700dd8..1104bc995c6 100644 --- a/src/libstd/sys/unix/time.rs +++ b/src/libstd/sys/unix/time.rs @@ -82,7 +82,7 @@ mod inner { // Apparently android provides this in some other library? // Bitrig's RT extensions are in the C library, not a separate librt // OpenBSD provide it via libc - #[cfg(not(any(target_os = "android", + #[cfg(not(any(target_os = "android", target_os = "bitrig", target_os = "openbsd")))] #[link(name = "rt")] |
