build.zig | 16 +- lib/std/child_process.zig | 4 +- lib/std/event/group.zig | 3 +- src-self-hosted/arg.zig | 10 +- src-self-hosted/c_int.zig | 118 ++++++++- src-self-hosted/codegen.zig | 38 +-- src-self-hosted/compilation.zig | 391 +++++++++++++--------------- src-self-hosted/decl.zig | 10 +- src-self-hosted/errmsg.zig | 32 +-- src-self-hosted/ir.zig | 448 ++++++++++++++++---------------- src-self-hosted/libc_installation.zig | 132 +++++----- src-self-hosted/link.zig | 104 ++++---- src-self-hosted/llvm.zig | 3 +- src-self-hosted/main.zig | 211 +++++++-------- src-self-hosted/scope.zig | 93 ++++--- src-self-hosted/stage1.zig | 11 +- src-self-hosted/target.zig | 440 ------------------------------- src-self-hosted/test.zig | 62 ++--- src-self-hosted/translate_c.zig | 4 +- src-self-hosted/type.zig | 432 ++++++++++++++---------------- src-self-hosted/util.zig | 211 +++++++++++++++ src-self-hosted/value.zig | 101 ++++--- src/zig_llvm.h | 2 +- test/stage2/test.zig | 6 + 24 files changed, 1336 insertions(+), 1546 deletions(-)