lib/std/Io/Threaded.zig | 18 ++- lib/std/c.zig | 168 +------------------------ lib/std/os/linux.zig | 213 ++++++++++++++++++++------------ lib/std/os/linux/IoUring.zig | 6 +- lib/std/os/linux/aarch64.zig | 32 ----- lib/std/os/linux/arm.zig | 32 ----- lib/std/os/linux/hexagon.zig | 32 ----- lib/std/os/linux/io_uring_sqe.zig | 4 +- lib/std/os/linux/loongarch64.zig | 34 ----- lib/std/os/linux/m68k.zig | 31 ----- lib/std/os/linux/mips.zig | 32 ----- lib/std/os/linux/mips64.zig | 44 ------- lib/std/os/linux/mipsn32.zig | 44 ------- lib/std/os/linux/or1k.zig | 32 ----- lib/std/os/linux/powerpc.zig | 32 ----- lib/std/os/linux/powerpc64.zig | 30 ----- lib/std/os/linux/riscv32.zig | 33 ----- lib/std/os/linux/riscv64.zig | 33 ----- lib/std/os/linux/s390x.zig | 31 ----- lib/std/os/linux/sparc64.zig | 35 ------ lib/std/os/linux/test.zig | 30 ++--- lib/std/os/linux/x32.zig | 33 ----- lib/std/os/linux/x86.zig | 32 ----- lib/std/os/linux/x86_64.zig | 33 ----- lib/std/posix.zig | 38 ++++-- lib/std/posix/test.zig | 99 +++++++++++---- src/link/MappedFile.zig | 14 +++ test/standalone/glibc_compat/glibc_runtime_check.zig | 9 +- test/standalone/posix/relpaths.zig | 38 +++--- 29 files changed, 315 insertions(+), 927 deletions(-)