lib/compiler/aro/aro/Parser.zig | 2 +- lib/compiler/aro/aro/pragmas/gcc.zig | 6 +- lib/compiler/resinator/lang.zig | 2 +- lib/compiler_rt/count0bits.zig | 2 +- lib/compiler_rt/int.zig | 52 +- lib/compiler_rt/popcount.zig | 2 +- lib/docs/wasm/markdown/Parser.zig | 2 +- lib/std/Target.zig | 2 +- lib/std/c.zig | 8 +- lib/std/crypto/tls/Client.zig | 14 +- lib/std/debug/SelfInfo.zig | 18 +- lib/std/http/Client.zig | 28 +- lib/std/posix.zig | 12 +- lib/std/zig.zig | 24 +- lib/std/zig/parser_test.zig | 185 +++- lib/std/zig/render.zig | 514 +++++----- src/Sema.zig | 22 +- src/Type.zig | 11 +- src/Zcu.zig | 8 +- src/arch/riscv64/CodeGen.zig | 21 +- src/arch/sparc64/CodeGen.zig | 12 +- src/arch/x86_64/CodeGen.zig | 83 +- src/codegen.zig | 2 +- src/codegen/c.zig | 6 +- src/codegen/c/Type.zig | 69 +- src/codegen/llvm.zig | 111 ++- src/fmt.zig | 1 + src/link/Coff.zig | 70 +- src/link/Dwarf.zig | 48 +- src/link/Elf/Object.zig | 10 +- src/link/Elf/relocatable.zig | 22 +- src/link/Elf/synthetic_sections.zig | 2 +- src/link/MachO.zig | 16 +- src/link/MachO/Atom.zig | 8 +- src/link/MachO/ZigObject.zig | 4 +- src/link/MachO/dead_strip.zig | 4 +- src/main.zig | 8 +- src/translate_c.zig | 29 +- test/behavior/export_builtin.zig | 4 +- test/link/elf.zig | 140 +-- test/link/macho.zig | 1632 ++++++++++++++++---------------- tools/doctest.zig | 2 +- tools/fetch_them_macos_headers.zig | 4 +- tools/update_clang_options.zig | 2 +- 44 files changed, 1725 insertions(+), 1499 deletions(-)