lib/std/dwarf.zig | 2 +- lib/std/hash/auto_hash.zig | 2 +- lib/std/special/c.zig | 6 +- lib/std/zig/render.zig | 2 +- src-self-hosted/Module.zig | 4 +- src-self-hosted/translate_c.zig | 176 +++++++++++++++++++++----------- src/all_types.hpp | 3 + src/ir.cpp | 60 +++++++++++ test/compile_errors.zig | 23 +++++ test/run_translated_c.zig | 1 - test/translate_c.zig | 87 ++++++++++------ 11 files changed, 264 insertions(+), 102 deletions(-)