lib/compiler/aro/aro/Diagnostics.zig | 4 +- lib/compiler/build_runner.zig | 26 +- lib/compiler/resinator/cli.zig | 4 +- lib/compiler/resinator/errors.zig | 4 +- lib/compiler/resinator/main.zig | 6 - lib/compiler/test_runner.zig | 31 +- lib/std/Build.zig | 10 +- lib/std/Build/Step.zig | 19 +- lib/std/Build/Step/CheckFile.zig | 2 +- lib/std/Build/Step/CheckObject.zig | 2 +- lib/std/Build/Step/Compile.zig | 6 +- lib/std/Build/Step/ConfigHeader.zig | 2 +- lib/std/Build/Step/Fmt.zig | 2 +- lib/std/Build/Step/InstallArtifact.zig | 2 +- lib/std/Build/Step/InstallDir.zig | 2 +- lib/std/Build/Step/InstallFile.zig | 2 +- lib/std/Build/Step/ObjCopy.zig | 2 +- lib/std/Build/Step/Options.zig | 2 +- lib/std/Build/Step/RemoveDir.zig | 2 +- lib/std/Build/Step/Run.zig | 24 +- lib/std/Build/Step/TranslateC.zig | 2 +- lib/std/Build/Step/WriteFile.zig | 2 +- lib/std/Progress.zig | 1537 +++++++++++++++++++++++++------- lib/std/debug.zig | 33 +- lib/std/fmt.zig | 59 +- lib/std/io/tty.zig | 2 +- lib/std/json/dynamic.zig | 4 +- lib/std/log.zig | 8 +- lib/std/os/windows/kernel32.zig | 9 + lib/std/process.zig | 162 +++- lib/std/process/Child.zig | 89 +- lib/std/zig.zig | 2 +- lib/std/zig/ErrorBundle.zig | 4 +- lib/std/zig/Server.zig | 2 - src/Compilation.zig | 116 +-- src/Module.zig | 39 +- src/Package/Fetch.zig | 14 +- src/glibc.zig | 6 +- src/libcxx.zig | 4 +- src/libtsan.zig | 2 +- src/libunwind.zig | 2 +- src/link.zig | 8 +- src/link/C.zig | 7 +- src/link/Coff.zig | 7 +- src/link/Coff/lld.zig | 6 +- src/link/Elf.zig | 13 +- src/link/MachO.zig | 7 +- src/link/NvPtx.zig | 4 +- src/link/Plan9.zig | 7 +- src/link/SpirV.zig | 11 +- src/link/SpirV/deduplicate.zig | 5 +- src/link/SpirV/lower_invocation_globals.zig | 5 +- src/link/SpirV/prune_unused.zig | 5 +- src/link/Wasm.zig | 13 +- src/main.zig | 211 ++--- src/mingw.zig | 6 +- src/musl.zig | 2 +- src/wasi_libc.zig | 2 +- test/src/Cases.zig | 2 +- test/src/RunTranslatedC.zig | 1 + test/standalone/cmakedefine/build.zig | 2 +- test/standalone/empty_env/build.zig | 1 + 62 files changed, 1758 insertions(+), 819 deletions(-)