CMakeLists.txt | 61 +++++++++++++++---- build.zig | 19 ++++++ src-self-hosted/main.zig | 18 +----- src-self-hosted/stage1.zig | 27 +++++++++ src-self-hosted/translate_c.zig | 8 +++ src/codegen.cpp | 22 +++++-- src/codegen.hpp | 2 +- src/compiler.cpp | 8 +-- src/compiler.hpp | 4 +- src/main.cpp | 101 +++++++++++++++++++------------- src/userland.cpp | 10 ++++ src/userland.h | 23 ++++++++ std/build.zig | 17 ++++++ std/special/build_runner.zig | 30 +++++++--- 14 files changed, 261 insertions(+), 89 deletions(-)