BRANCH_TODO | 8 +- CMakeLists.txt | 1 - src-self-hosted/Compilation.zig | 247 +++++++++++++++++-- src-self-hosted/link.zig | 13 + src-self-hosted/link/Elf.zig | 15 +- src-self-hosted/main.zig | 114 ++++++--- src-self-hosted/stage1.zig | 412 +++++++++++--------------------- src/analyze.cpp | 2 +- src/codegen.cpp | 61 ++--- src/codegen.hpp | 3 +- src/stage1.cpp | 11 +- src/stage1.h | 25 +- src/stage2.cpp | 241 ------------------- src/stage2.h | 16 +- src/target.cpp | 7 +- src/target.hpp | 1 - src/zig0.cpp | 251 ++++++++++++++++++- 17 files changed, 750 insertions(+), 678 deletions(-)