microfetch/crates
Amaan Qureshi e77976b94b
asm: extract per-arch syscall impls into separate modules
The monolithic lib.rs had grown to 2600+ lines of `#[cfg(target_arch)]`
blocks interleaved inside every `sys_*` function. Reading or modifying one
arch's syscalls meant scrolling past thirteen others. Pull each arch's asm
into `<arch>.rs`, re-exported via a single `#[cfg] #[path] mod arch;` so
`lib.rs` only contains wrappers, structs, and module dispatch. Adding a new
architecture now touches one new file plus one three-line mod decl.
2026-04-18 18:31:49 -04:00
..
alloc treewide: going no_std 2026-03-27 21:39:41 +03:00
asm asm: extract per-arch syscall impls into separate modules 2026-04-18 18:31:49 -04:00
benchmarks meta: move benchmarks to dedicated crate 2026-03-27 17:18:43 +03:00
lib asm: extract per-arch syscall impls into separate modules 2026-04-18 18:31:49 -04:00