dragonfly: Add errno behind libc_thread_local
This commit is contained in:
parent
b7a27b5c7c
commit
956ba42753
@ -1036,9 +1036,18 @@ f! {
|
||||
(_CMSG_ALIGN(::mem::size_of::<::cmsghdr>()) +
|
||||
_CMSG_ALIGN(length as usize)) as ::c_uint
|
||||
}
|
||||
|
||||
#[cfg(libc_thread_local)]
|
||||
pub fn __error() -> *mut ::c_int {
|
||||
&mut errno
|
||||
}
|
||||
}
|
||||
|
||||
extern {
|
||||
#[cfg(libc_thread_local)]
|
||||
#[thread_local]
|
||||
static mut errno: ::c_int;
|
||||
|
||||
pub fn setgrent();
|
||||
pub fn mprotect(addr: *mut ::c_void, len: ::size_t, prot: ::c_int)
|
||||
-> ::c_int;
|
||||
|
@ -1132,6 +1132,8 @@ f! {
|
||||
}
|
||||
|
||||
extern {
|
||||
pub fn __error() -> *mut ::c_int;
|
||||
|
||||
pub fn clock_getres(clk_id: ::clockid_t, tp: *mut ::timespec) -> ::c_int;
|
||||
pub fn clock_gettime(clk_id: ::clockid_t, tp: *mut ::timespec) -> ::c_int;
|
||||
pub fn clock_settime(clk_id: ::clockid_t, tp: *const ::timespec) -> ::c_int;
|
||||
|
@ -1098,8 +1098,6 @@ f! {
|
||||
}
|
||||
|
||||
extern {
|
||||
pub fn __error() -> *mut ::c_int;
|
||||
|
||||
pub fn sem_destroy(sem: *mut sem_t) -> ::c_int;
|
||||
pub fn sem_init(sem: *mut sem_t,
|
||||
pshared: ::c_int,
|
||||
|
Loading…
Reference in New Issue
Block a user