build.zig | 200 ++++++++++++---------- src/Cache.zig | 3 +- src/Compilation.zig | 5 + src/DepTokenizer.zig | 2 +- src/link/Coff.zig | 7 +- src/link/Elf.zig | 7 +- src/llvm_backend.zig | 293 +++++++++++++++++++++++++------- src/llvm_bindings.zig | 48 ++++++ src/test.zig | 43 ++++- src/zig_clang.h | 20 ++- test/stage2/llvm_backend.zig | 30 ++++ test/stage2/test.zig | 1 + 12 files changed, 497 insertions(+), 162 deletions(-)