CMakeLists.txt | 2 + build.zig | 43 +- ci/azure/linux_script | 142 ----- ci/zinc/linux_test.sh | 30 +- doc/docgen.zig | 33 +- doc/langref.html.in | 18 +- lib/std/build.zig | 180 +++--- lib/std/os.zig | 26 + lib/std/special/build_runner.zig | 41 ++ lib/std/target.zig | 21 - lib/std/zig/CrossTarget.zig | 89 --- lib/std/zig/system.zig | 1012 +------------------------------- lib/std/zig/system/NativePaths.zig | 205 +++++++ lib/std/zig/system/NativeTargetInfo.zig | 937 +++++++++++++++++++++++++++++ src/main.zig | 144 ++++- src/test.zig | 17 +- test/tests.zig | 12 - 17 files changed, 1522 insertions(+), 1430 deletions(-)