summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorM Farkas-Dyck <strake888@gmail.com>2018-12-05 16:04:01 -0800
committerM Farkas-Dyck <strake888@gmail.com>2018-12-05 16:04:01 -0800
commit7d65de6b61acc6897f09f756652db9d130fa10f8 (patch)
treea96da5085e5f89da95c47e5d88fe11c1dc1186d1
parent92d502628c525f4a206d02793ace7ef71e571f2b (diff)
downloadrust-libc-7d65de6b61acc6897f09f756652db9d130fa10f8.tar.gz
not define `TIMER_ABSTIME` on Apple
-rw-r--r--src/unix/bsd/freebsdlike/mod.rs2
-rw-r--r--src/unix/bsd/mod.rs2
-rw-r--r--src/unix/bsd/netbsdlike/mod.rs2
3 files changed, 4 insertions, 2 deletions
diff --git a/src/unix/bsd/freebsdlike/mod.rs b/src/unix/bsd/freebsdlike/mod.rs
index 30228640d4..cb3dba4004 100644
--- a/src/unix/bsd/freebsdlike/mod.rs
+++ b/src/unix/bsd/freebsdlike/mod.rs
@@ -1017,6 +1017,8 @@ pub const SF_IMMUTABLE: ::c_ulong = 0x00020000;
pub const SF_APPEND: ::c_ulong = 0x00040000;
pub const SF_NOUNLINK: ::c_ulong = 0x00100000;
+pub const TIMER_ABSTIME: ::c_int = 1;
+
f! {
pub fn WIFCONTINUED(status: ::c_int) -> bool {
status == 0x13
diff --git a/src/unix/bsd/mod.rs b/src/unix/bsd/mod.rs
index 2275c2bd98..770b9b9818 100644
--- a/src/unix/bsd/mod.rs
+++ b/src/unix/bsd/mod.rs
@@ -332,8 +332,6 @@ pub const POLLWRNORM: ::c_short = 0x004;
pub const POLLRDBAND: ::c_short = 0x080;
pub const POLLWRBAND: ::c_short = 0x100;
-pub const TIMER_ABSTIME: ::c_int = 1;
-
f! {
pub fn CMSG_FIRSTHDR(mhdr: *const msghdr) -> *mut cmsghdr {
if (*mhdr).msg_controllen as usize >= mem::size_of::<cmsghdr>() {
diff --git a/src/unix/bsd/netbsdlike/mod.rs b/src/unix/bsd/netbsdlike/mod.rs
index 468d3fdd25..bfd541d8a0 100644
--- a/src/unix/bsd/netbsdlike/mod.rs
+++ b/src/unix/bsd/netbsdlike/mod.rs
@@ -589,6 +589,8 @@ pub const SF_ARCHIVED: ::c_ulong = 0x00010000;
pub const SF_IMMUTABLE: ::c_ulong = 0x00020000;
pub const SF_APPEND: ::c_ulong = 0x00040000;
+pub const TIMER_ABSTIME: ::c_int = 1;
+
f! {
pub fn WSTOPSIG(status: ::c_int) -> ::c_int {
status >> 8