README.md | 4 +- cmake/Findclang.cmake | 4 +- cmake/Findllvm.cmake | 2 +- src/all_types.hpp | 1 + src/analyze.cpp | 3 +- src/codegen.cpp | 53 +++++++++++++-- src/parseh.cpp | 77 ++++++++++++++++------ src/target.cpp | 109 ++++++++++++++++++++++--------- src/zig_llvm.cpp | 42 ++++++++---- src/zig_llvm.hpp | 111 ++++++++++++++++++-------------- 10 files changed, 281 insertions(+), 125 deletions(-)