lib/compiler/aro/aro/Diagnostics.zig | 4 +- lib/compiler/aro/aro/Preprocessor.zig | 2 +- lib/compiler/aro/aro/Value.zig | 3 +- lib/std/Build/Step/CheckObject.zig | 11 +- lib/std/Target.zig | 25 +- lib/std/Uri.zig | 14 + lib/std/fmt.zig | 102 +++---- lib/std/io/Writer.zig | 491 ++++++++++++++++++-------------- lib/std/json/dynamic_test.zig | 4 +- lib/std/json/stringify.zig | 1 - lib/std/json/stringify_test.zig | 12 +- lib/std/math/big/int.zig | 32 +-- lib/std/math/big/int_test.zig | 8 +- lib/std/zig.zig | 4 +- lib/std/zig/llvm/Builder.zig | 230 ++++++++++----- lib/std/zon/stringify.zig | 2 +- src/Builtin.zig | 4 +- src/Package/Fetch.zig | 9 +- src/Package/Fetch/git.zig | 32 ++- src/Sema/LowerZon.zig | 2 +- src/arch/riscv64/CodeGen.zig | 4 +- src/arch/riscv64/bits.zig | 6 + src/arch/x86_64/CodeGen.zig | 54 ++-- src/arch/x86_64/bits.zig | 6 + src/arch/x86_64/encoder.zig | 2 +- src/link.zig | 14 +- src/link/C.zig | 4 +- src/main.zig | 4 +- src/print_value.zig | 2 +- 29 files changed, 636 insertions(+), 452 deletions(-)