miri/shims/unix/mod.rs
1pub mod foreign_items;
2
3mod env;
4mod fd;
5mod fs;
6mod mem;
7mod socket;
8mod sync;
9mod thread;
10mod unnamed_socket;
11
12mod android;
13mod freebsd;
14pub mod linux;
15mod linux_like;
16mod macos;
17mod solarish;
18
19// All the Unix-specific extension traits
20pub use self::env::{EvalContextExt as _, UnixEnvVars};
21pub use self::fd::{EvalContextExt as _, UnixFileDescription};
22pub use self::fs::{DirTable, EvalContextExt as _};
23pub use self::linux_like::epoll::EpollInterestTable;
24pub use self::mem::EvalContextExt as _;
25pub use self::socket::EvalContextExt as _;
26pub use self::sync::EvalContextExt as _;
27pub use self::thread::{EvalContextExt as _, ThreadNameResult};
28pub use self::unnamed_socket::EvalContextExt as _;
29
30// Make up some constants.
31const UID: u32 = 1000;