lib/std/target.zig | 58 ++++++++++++++++++++++++++++++-- lib/std/zig.zig | 1 + lib/std/zig/CrossTarget.zig | 6 ++++ src/clang.zig | 23 ++++++++----- src/codegen/llvm.zig | 24 +++++++++++++ src/codegen/llvm/bindings.zig | 10 ++++++ src/link.zig | 3 ++ src/stage1/stage1.h | 3 ++ src/stage1/target.cpp | 57 +++++++++++++++++++++++++++++-- src/stage1/zig0.cpp | 6 ++++ src/target.zig | 30 +++++++++++++++++ src/type.zig | 3 ++ src/zig_clang.cpp | 46 +++++++++++++++---------- src/zig_clang.h | 52 +++++++++++++++++----------- src/zig_llvm.h | 40 +++++++++++++++++++--- 15 files changed, 306 insertions(+), 56 deletions(-)