mod bits {
#[cfg(target_os = "linux")]
pub(crate) mod signum_generic;
#[cfg(target_os = "linux")]
pub(crate) use super::sysdeps::unix::linux::bits::{
sigaction,
signum_arch,
socket,
statvfs,
types,
};
}
mod io {
pub(crate) mod sys;
}
mod posix {
pub(crate) mod unistd;
}
#[cfg(target_os = "linux")]
pub(crate) mod signal;
#[cfg(target_os = "linux")]
mod socket;
mod sysdeps {
#[cfg(target_os = "linux")]
pub(crate) mod nptl;
pub(crate) mod unix;
}
pub(crate) mod sys;
pub(crate) use posix::*;
#[cfg(target_os = "linux")]
#[allow(unused)]
pub(crate) use sysdeps::nptl::pthread;
#[cfg(target_os = "linux")]
pub(crate) use sysdeps::unix::linux::net;