build.zig | 10 +- ci/azure/linux_script | 7 +- lib/std/build.zig | 6 +- lib/std/fmt.zig | 7 +- lib/std/fs.zig | 187 +++++++++++++--- lib/std/fs/file.zig | 7 + lib/std/fs/get_app_data_dir.zig | 2 + lib/std/fs/path.zig | 11 +- lib/std/fs/test.zig | 7 +- lib/std/fs/wasi.zig | 15 +- lib/std/io/test.zig | 43 ++-- lib/std/net/test.zig | 11 +- lib/std/os.zig | 384 +++++++++++++++++++++++++++++++- lib/std/os/bits/wasi.zig | 119 +++++++++- lib/std/os/test.zig | 108 +++++---- lib/std/packed_int_array.zig | 6 + lib/std/process.zig | 18 +- lib/std/testing.zig | 18 +- lib/std/time.zig | 27 ++- lib/std/zig/parser_test.zig | 7 + test/stage1/behavior.zig | 8 +- test/stage1/behavior/align.zig | 6 + test/stage1/behavior/shuffle.zig | 4 + test/stage1/behavior/vector.zig | 4 + test/tests.zig | 11 + 25 files changed, 886 insertions(+), 147 deletions(-)