From 0a245a386e890664e3d0b865b3bd2b9f94e59665 Mon Sep 17 00:00:00 2001 From: Paul Sajna Date: Sun, 4 Mar 2018 07:34:27 -0800 Subject: [PATCH 1/2] comment out sem_open --- src/semaphore/src/lib.rs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/semaphore/src/lib.rs b/src/semaphore/src/lib.rs index c413aeb8e0..cd5bb47d79 100644 --- a/src/semaphore/src/lib.rs +++ b/src/semaphore/src/lib.rs @@ -25,11 +25,13 @@ pub extern "C" fn sem_destroy(sem: *mut sem_t) -> c_int { unimplemented!(); } -#[no_mangle] -pub extern "C" fn sem_open(name: *const c_char, - oflag: c_int, ...) -> *mut sem_t { - unimplemented!(); -} +/* + *#[no_mangle] + *pub extern "C" fn sem_open(name: *const c_char, + * oflag: c_int, ...) -> *mut sem_t { + * unimplemented!(); + *} + */ #[no_mangle] pub extern "C" fn sem_close(sem: *mut sem_t) -> c_int { From 25b9ac206b88237e8a22ffdbbe5c200ad7599e86 Mon Sep 17 00:00:00 2001 From: Paul Sajna Date: Sun, 4 Mar 2018 07:50:49 -0800 Subject: [PATCH 2/2] remove timedwait --- src/semaphore/src/lib.rs | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/semaphore/src/lib.rs b/src/semaphore/src/lib.rs index cd5bb47d79..676946c04c 100644 --- a/src/semaphore/src/lib.rs +++ b/src/semaphore/src/lib.rs @@ -49,12 +49,6 @@ pub extern "C" fn sem_wait(sem: *mut sem_t) -> c_int { unimplemented!(); } -#[no_mangle] -pub extern "C" fn sem_timedwait(sem: *mut sem_t, abstime: *const timespec) - -> c_int { - unimplemented!(); -} - #[no_mangle] pub extern "C" fn sem_trywait(sem: *mut sem_t) -> c_int { unimplemented!();