add pthread_create_from_mach_thread for apple
This commit is contained in:
parent
3e328bd55e
commit
610c901d02
|
@ -222,6 +222,7 @@ fn test_apple(target: &str) {
|
|||
"netinet/udp.h",
|
||||
"poll.h",
|
||||
"pthread.h",
|
||||
"pthread_spis.h",
|
||||
"pwd.h",
|
||||
"regex.h",
|
||||
"resolv.h",
|
||||
|
|
|
@ -1822,6 +1822,7 @@ pseudo_AF_RTIP
|
|||
pseudo_AF_XTP
|
||||
pthread_attr_getschedparam
|
||||
pthread_attr_setschedparam
|
||||
pthread_create_from_mach_thread
|
||||
pthread_getschedparam
|
||||
pthread_setschedparam
|
||||
pthread_cancel
|
||||
|
|
|
@ -4788,6 +4788,12 @@ extern "C" {
|
|||
pub fn pthread_getname_np(thread: ::pthread_t, name: *mut ::c_char, len: ::size_t) -> ::c_int;
|
||||
pub fn pthread_mach_thread_np(thread: ::pthread_t) -> ::mach_port_t;
|
||||
pub fn pthread_from_mach_thread_np(port: ::mach_port_t) -> ::pthread_t;
|
||||
pub fn pthread_create_from_mach_thread(
|
||||
thread: *mut ::pthread_t,
|
||||
attr: *const ::pthread_attr_t,
|
||||
f: extern "C" fn(*mut ::c_void) -> *mut ::c_void,
|
||||
value: *mut ::c_void,
|
||||
) -> ::c_int;
|
||||
pub fn pthread_get_stackaddr_np(thread: ::pthread_t) -> *mut ::c_void;
|
||||
pub fn pthread_get_stacksize_np(thread: ::pthread_t) -> ::size_t;
|
||||
pub fn pthread_condattr_setpshared(attr: *mut pthread_condattr_t, pshared: ::c_int) -> ::c_int;
|
||||
|
|
Loading…
Reference in a new issue