1pub mod arc_key;
6pub mod as_any;
7pub mod auth;
8pub mod device_id;
9pub mod elf;
10pub mod errors;
11pub mod file_lease;
12pub mod file_mode;
13pub mod inotify_mask;
14pub mod iptables_flags;
15pub mod kcmp;
16pub mod math;
17pub mod mount_flags;
18pub mod open_flags;
19pub mod personality;
20pub mod range_ext;
21pub mod resource_limits;
22pub mod restricted_aspace;
23pub mod seal_flags;
24pub mod selinux;
25pub mod signals;
26pub mod syslog;
27pub mod termios;
28pub mod uapi;
29pub mod union;
30pub mod unmount_flags;
31pub mod user_address;
32pub mod user_value;
33pub mod version;
34pub mod vfs;
35
36#[cfg(target_arch = "aarch64")]
37pub mod arm64;
38
39#[cfg(target_arch = "aarch64")]
40pub mod arm;
41
42#[cfg(target_arch = "aarch64")]
43pub use arm64::*;
44
45#[cfg(target_arch = "x86_64")]
46pub mod x64;
47
48#[cfg(target_arch = "x86_64")]
49pub use x64::*;
50
51#[cfg(target_arch = "riscv64")]
52pub mod riscv64;
53
54#[cfg(target_arch = "riscv64")]
55#[allow(unused_imports)]
56pub use riscv64::*;
57
58pub mod arch32 {
59
60 #[cfg(target_arch = "aarch64")]
61 pub use super::arm::*;
62
63 #[cfg(target_arch = "x86_64")]
64 pub use super::x64::*;
65
66 #[cfg(target_arch = "riscv64")]
67 #[allow(unused_imports)]
68 pub use super::riscv64::*;
69
70 pub use super::uapi::arch32::*;
71}
72
73pub use uapi::*;
74
75#[doc(hidden)]
76pub use zx_status as __zx_status;