src-self-hosted/clang.zig | 17 +++++ src-self-hosted/main.zig | 18 ++++- src-self-hosted/stage1.zig | 35 +++++----- src-self-hosted/translate_c.zig | 13 +++- src/codegen.cpp | 49 ++++++++------ src/ir.cpp | 19 ++++-- src/translate_c.cpp | 86 +++--------------------- src/translate_c.hpp | 6 +- src/userland.cpp | 9 ++- src/userland.h | 46 +++++++++---- src/zig_clang.cpp | 112 ++++++++++++++++++++++++++++++++ src/zig_clang.h | 14 ++-- 12 files changed, 281 insertions(+), 143 deletions(-)