2 pub type c_ulong
= u32;
3 pub type nlink_t
= u32;
6 pub struct pthread_attr_t
{
11 __val
: [::c_ulong
; 32],
15 pub msg_name
: *mut ::c_void
,
16 pub msg_namelen
: ::socklen_t
,
17 pub msg_iov
: *mut ::iovec
,
18 pub msg_iovlen
: ::c_int
,
19 pub msg_control
: *mut ::c_void
,
20 pub msg_controllen
: ::socklen_t
,
21 pub msg_flags
: ::c_int
,
25 pub const __SIZEOF_PTHREAD_RWLOCK_T
: usize = 32;
26 pub const __SIZEOF_PTHREAD_MUTEX_T
: usize = 24;
29 if #[cfg(any(target_arch = "x86"))] {
32 } else if #[cfg(any(target_arch = "mips"))] {
34 pub use self::mips
::*;
35 } else if #[cfg(any(target_arch = "arm"))] {
38 } else if #[cfg(any(target_arch = "asmjs"))] {
40 pub use self::asmjs
::*;
42 // Unknown target_arch