CMakeLists.txt | 3 +- ci/travis_osx_script | 4 +- src/link.cpp | 4 + std/c/darwin.zig | 2 + std/c/index.zig | 1 - std/c/linux.zig | 2 + std/io.zig | 45 +++--- std/net.zig | 31 ++-- std/os/child_process.zig | 9 +- std/os/darwin.zig | 2 + std/os/darwin_errno.zig | 142 +++++++++++++++++ std/os/errno.zig | 146 ----------------- std/os/index.zig | 267 ++++++++++++++++---------------- std/os/linux.zig | 2 +- std/os/linux_errno.zig | 146 +++++++++++++++++ std/special/builtin.zig | 9 +- test/cases/switch.zig | 6 +- 17 files changed, 488 insertions(+), 333 deletions(-)