nc/platform/linux-types/
mod.rs1#![allow(non_camel_case_types)]
6#![allow(non_snake_case)]
7#![allow(unused_imports)]
8
9pub type c_char = u8;
10
11#[cfg(target_arch = "aarch64")]
13#[path = "aarch64/mod.rs"]
14mod arch;
15
16#[cfg(target_arch = "arm")]
17#[path = "arm/mod.rs"]
18mod arch;
19
20#[cfg(target_arch = "loongarch64")]
21#[path = "loongarch64/mod.rs"]
22mod arch;
23
24#[cfg(target_arch = "mips")]
25#[path = "mips/mod.rs"]
26mod arch;
27
28#[cfg(target_arch = "mips64")]
29#[path = "mips64/mod.rs"]
30mod arch;
31
32#[cfg(target_arch = "powerpc64")]
33#[path = "ppc64/mod.rs"]
34mod arch;
35
36#[cfg(target_arch = "riscv64")]
37#[path = "riscv64/mod.rs"]
38mod arch;
39
40#[cfg(target_arch = "s390x")]
41#[path = "s390x/mod.rs"]
42mod arch;
43
44#[cfg(target_arch = "x86")]
45#[path = "x86/mod.rs"]
46mod arch;
47
48#[cfg(target_arch = "x86_64")]
49#[path = "x86_64/mod.rs"]
50mod arch;
51
52pub use arch::*;
53
54mod asm_generic;
55mod basic_types;
56mod fs;
57mod linux;
58mod uapi;
59
60pub use asm_generic::*;
61pub use basic_types::*;
62pub use fs::*;
63pub use linux::*;
64pub use uapi::*;