CMakeLists.txt | 1 + README.md | 40 ++--- src-self-hosted/target.zig | 2 +- src/all_types.hpp | 3 +- src/analyze.cpp | 10 +- src/codegen.cpp | 14 +- src/codegen.hpp | 1 - src/link.cpp | 304 +++++++++++++++++++------------- src/main.cpp | 44 ++++- src/target.cpp | 11 +- src/target.hpp | 13 ++ src/translate_c.cpp | 6 +- std/debug/index.zig | 2 +- std/os/index.zig | 8 + std/os/uefi.zig | 2 + std/special/panic.zig | 4 + 16 files changed, 284 insertions(+), 181 deletions(-)