lib/std/Io.zig | 1 + lib/std/Io/Threaded.zig | 74 ++++++++++++++++++++++++-- lib/std/os/windows.zig | 34 ------------ lib/std/posix.zig | 21 ++------ lib/std/process.zig | 25 +++++++++ lib/std/testing.zig | 1 + test/standalone/posix/cwd.zig | 72 ++++++++++++++++++++----- test/standalone/posix/relpaths.zig | 91 ++++++++++++++++++++------------ test/standalone/windows_bat_args/fuzz.zig | 4 +- test/standalone/windows_bat_args/test.zig | 4 +- test/standalone/windows_spawn/main.zig | 6 +-- tools/fetch_them_macos_headers.zig | 12 ++--- 12 files changed, 229 insertions(+), 116 deletions(-)