123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- #![cfg_attr(feature = "compiler-builtins", compiler_builtins)]
- #![feature(abi_unadjusted)]
- #![feature(llvm_asm)]
- #![feature(global_asm)]
- #![feature(cfg_target_has_atomic)]
- #![feature(compiler_builtins)]
- #![feature(core_intrinsics)]
- #![feature(lang_items)]
- #![feature(linkage)]
- #![feature(naked_functions)]
- #![feature(repr_simd)]
- #![no_builtins]
- #![no_std]
- #![allow(unused_features)]
- #![allow(improper_ctypes)]
- #[cfg(test)]
- extern crate core;
- fn abort() -> ! {
- unsafe { core::intrinsics::abort() }
- }
- #[macro_use]
- mod macros;
- pub mod float;
- pub mod int;
- #[cfg(any(
- all(target_arch = "wasm32", target_os = "unknown"),
- all(target_arch = "arm", target_os = "none"),
- all(target_vendor = "fortanix", target_env = "sgx")
- ))]
- pub mod math;
- pub mod mem;
- #[cfg(target_arch = "arm")]
- pub mod arm;
- #[cfg(all(kernel_user_helpers, target_os = "linux", target_arch = "arm"))]
- pub mod arm_linux;
- #[cfg(any(target_arch = "riscv32"))]
- pub mod riscv32;
- #[cfg(target_arch = "x86")]
- pub mod x86;
- #[cfg(target_arch = "x86_64")]
- pub mod x86_64;
- pub mod probestack;
|