lib/libc/glibc/sysdeps/i386/sysdep.h | 5 +- lib/std/c.zig | 10 +-- lib/std/c/linux.zig | 19 ++++- lib/std/fs/file.zig | 6 +- lib/std/fs/test.zig | 83 +++++++++++++++++++ lib/std/os.zig | 139 +++++++++++++++++++++++++------- lib/std/os/linux.zig | 63 +++++++++------ lib/std/os/linux/test.zig | 2 +- lib/std/special/c.zig | 4 +- src/glibc.zig | 3 +- src/link/Elf.zig | 15 ++-- test/tests.zig | 17 ++-- 12 files changed, 280 insertions(+), 86 deletions(-)