diff options
author | Bryant Mairs <bryantmairs@google.com> | 2017-11-16 20:59:05 -0800 |
---|---|---|
committer | Bryant Mairs <bryantmairs@google.com> | 2017-11-16 20:59:05 -0800 |
commit | 1e382ffa14d0e6becc8a15f962dec585b94ec381 (patch) | |
tree | 654be48d91c430b52e28fed519e6f43c942d9577 /src | |
parent | b3356857871a11c0a64c096eb8fa1883b881ba92 (diff) | |
download | nix-1e382ffa14d0e6becc8a15f962dec585b94ec381.zip |
Remove bitrig #[cfgs
Bitrig is in the process of re-merging with OpenBSD as is no longer
actively developed. Additionally it was never tested, and probably
was quite broken, for nix. So let's remove all references and not
even pretend to support it.
Diffstat (limited to 'src')
-rw-r--r-- | src/errno.rs | 12 | ||||
-rw-r--r-- | src/sys/aio.rs | 3 |
2 files changed, 2 insertions, 13 deletions
diff --git a/src/errno.rs b/src/errno.rs index 9102d7b1..a99c2261 100644 --- a/src/errno.rs +++ b/src/errno.rs @@ -13,16 +13,6 @@ unsafe fn errno_location() -> *mut c_int { __error() } -#[cfg(target_os = "bitrig")] -fn errno_location() -> *mut c_int { - extern { - fn __errno() -> *mut c_int; - } - unsafe { - __errno() - } -} - #[cfg(target_os = "dragonfly")] unsafe fn errno_location() -> *mut c_int { extern { fn __dfly_error() -> *mut c_int; } @@ -520,7 +510,7 @@ fn desc(errno: Errno) -> &'static str { #[cfg(target_os = "dragonfly")] EUNUSED94 | EUNUSED95 | EUNUSED96 | EUNUSED97 | EUNUSED98 => "Unused", - + #[cfg(target_os = "dragonfly")] EASYNC => "Async", } diff --git a/src/sys/aio.rs b/src/sys/aio.rs index 826c0973..6166467c 100644 --- a/src/sys/aio.rs +++ b/src/sys/aio.rs @@ -19,8 +19,7 @@ libc_enum! { /// do it like `fsync` O_SYNC, /// on supported operating systems only, do it like `fdatasync` - #[cfg(any(target_os = "bitrig", - target_os = "ios", + #[cfg(any(target_os = "ios", target_os = "linux", target_os = "macos", target_os = "netbsd", |