Skip to content
Snippets Groups Projects
Commit 36a92d52 authored by Murarth's avatar Murarth
Browse files

Add `pthread_main_np` to FreeBSD-like and `_lwp_self` to NetBSD

parent f6ed4e01
No related branches found
No related tags found
No related merge requests found
......@@ -1323,6 +1323,7 @@ extern "C" {
attr: *mut pthread_condattr_t,
pshared: ::c_int,
) -> ::c_int;
pub fn pthread_main_np() -> ::c_int;
pub fn pthread_mutex_timedlock(
lock: *mut pthread_mutex_t,
abstime: *const ::timespec,
......
......@@ -8,6 +8,7 @@ pub type idtype_t = ::c_int;
pub type mqd_t = ::c_int;
type __pthread_spin_t = __cpu_simple_lock_nv_t;
pub type vm_size_t = ::uintptr_t;
pub type lwpid_t = ::c_uint;
impl siginfo_t {
pub unsafe fn si_value(&self) -> ::sigval {
......@@ -1714,6 +1715,8 @@ extern "C" {
flags: ::c_int,
timeout: *mut ::timespec,
) -> ::c_int;
pub fn _lwp_self() -> lwpid_t;
}
#[link(name = "util")]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment