CMakeLists.txt | 21 +++--- src/all_types.hpp | 2 + src/codegen.cpp | 8 +- src/ir.cpp | 127 +++++++++++++++++++------------- src/target.cpp | 66 +++++++++++++++++ src/target.hpp | 1 + std/build.zig | 2 +- std/coff.zig | 52 +++++++++++-- std/debug.zig | 13 +++- std/fmt.zig | 21 +++++- std/os.zig | 16 ++++ std/pdb.zig | 117 ++++++++++++++++++----------- std/rb.zig | 3 +- std/segmented_list.zig | 29 +++++--- std/special/start.zig | 8 +- std/std.zig | 1 + test/compile_errors.zig | 16 ++-- test/stage1/behavior/atomics.zig | 31 ++++++++ test/stage1/behavior/eval.zig | 10 +++ test/stage1/behavior/fn.zig | 19 +++++ 20 files changed, 421 insertions(+), 142 deletions(-)