mirror of
https://github.com/rust-lang/rust.git
synced 2026-04-28 03:07:24 +03:00
b2634e31c4
Co-authored-by: Lewis McClelland <lewis@lewismcclelland.me>
57 lines
1.2 KiB
Rust
57 lines
1.2 KiB
Rust
#![forbid(unsafe_op_in_unsafe_fn)]
|
|
|
|
cfg_select! {
|
|
any(target_family = "unix", target_os = "hermit") => {
|
|
mod unix;
|
|
pub use unix::*;
|
|
}
|
|
target_os = "windows" => {
|
|
mod windows;
|
|
pub use windows::*;
|
|
}
|
|
all(target_vendor = "fortanix", target_env = "sgx") => {
|
|
mod sgx;
|
|
pub use sgx::*;
|
|
}
|
|
target_os = "solid_asp3" => {
|
|
mod solid;
|
|
pub use solid::*;
|
|
}
|
|
target_os = "teeos" => {
|
|
mod teeos;
|
|
pub use teeos::*;
|
|
}
|
|
target_os = "trusty" => {
|
|
mod trusty;
|
|
pub use trusty::*;
|
|
}
|
|
target_os = "uefi" => {
|
|
mod uefi;
|
|
pub use uefi::*;
|
|
}
|
|
target_os = "vexos" => {
|
|
mod vexos;
|
|
pub use vexos::*;
|
|
}
|
|
all(target_os = "wasi", target_env = "p1") => {
|
|
mod wasip1;
|
|
pub use wasip1::*;
|
|
}
|
|
all(target_os = "wasi", target_env = "p2") => {
|
|
mod wasip2;
|
|
pub use wasip2::*;
|
|
}
|
|
target_os = "xous" => {
|
|
mod xous;
|
|
pub use xous::*;
|
|
}
|
|
target_os = "zkvm" => {
|
|
mod zkvm;
|
|
pub use zkvm::*;
|
|
}
|
|
_ => {
|
|
mod unsupported;
|
|
pub use unsupported::*;
|
|
}
|
|
}
|