CMakeLists.txt | 10 +- lib/std/Thread/Mutex.zig | 4 +- lib/std/Thread/StaticResetEvent.zig | 4 +- lib/std/c.zig | 2 - lib/std/c/darwin.zig | 2 - lib/std/c/wasi.zig | 2 - lib/std/debug.zig | 34 +- lib/std/fs.zig | 76 +- lib/std/fs/file.zig | 16 +- lib/std/heap.zig | 4 +- lib/std/os.zig | 131 +- lib/std/os/bits.zig | 22 - lib/std/os/bits/darwin.zig | 2 - lib/std/os/bits/dragonfly.zig | 2 - lib/std/os/bits/freebsd.zig | 2 - lib/std/os/bits/haiku.zig | 2 - lib/std/os/bits/linux.zig | 2455 ----------------------- lib/std/os/bits/linux/errno/generic.zig | 460 ----- lib/std/os/bits/linux/errno/mips.zig | 141 -- lib/std/os/bits/linux/errno/sparc.zig | 144 -- lib/std/os/bits/linux/i386.zig | 289 +-- lib/std/os/bits/linux/netlink.zig | 498 ----- lib/std/os/bits/linux/prctl.zig | 234 --- lib/std/os/bits/linux/securebits.zig | 35 - lib/std/os/bits/linux/x86_64.zig | 638 ------ lib/std/os/bits/linux/xdp.zig | 77 - lib/std/os/bits/netbsd.zig | 2 - lib/std/os/bits/openbsd.zig | 2 - lib/std/os/bits/posix.zig | 28 - lib/std/os/bits/wasi.zig | 11 +- lib/std/os/bits/windows.zig | 5 - lib/std/os/darwin.zig | 3 - lib/std/os/dragonfly.zig | 3 - lib/std/os/freebsd.zig | 3 - lib/std/os/haiku.zig | 3 - lib/std/os/linux.zig | 3405 +++++++++++++++++++++++++++++++- lib/std/os/linux/arm-eabi.zig | 2 - lib/std/os/linux/arm64.zig | 2 - lib/std/os/linux/errno/generic.zig | 460 +++++ lib/std/os/linux/errno/mips.zig | 141 ++ lib/std/os/linux/errno/sparc.zig | 144 ++ lib/std/os/linux/i386.zig | 2 - lib/std/os/linux/mips.zig | 2 - lib/std/os/linux/powerpc.zig | 2 - lib/std/os/linux/powerpc64.zig | 2 - lib/std/os/linux/riscv64.zig | 2 - lib/std/os/linux/sparc64.zig | 2 - lib/std/os/linux/tls.zig | 6 +- lib/std/os/linux/x86_64.zig | 692 ++++++- lib/std/os/netbsd.zig | 3 - lib/std/os/openbsd.zig | 3 - lib/std/os/wasi.zig | 2 - lib/std/time.zig | 6 +- 53 files changed, 5199 insertions(+), 5025 deletions(-)