CMakeLists.txt | 2 + lib/std/start.zig | 63 ++++-- lib/std/target.zig | 9 + lib/std/zig.zig | 24 ++ lib/std/zig/cross_target.zig | 2 + src/Compilation.zig | 3 + src/Module.zig | 8 + src/codegen.zig | 103 ++++++++- src/codegen/llvm.zig | 1 + src/link.zig | 26 ++- src/link/Plan9.zig | 378 ++++++++++++++++++++++++++++++++ src/link/Plan9/aout.zig | 114 ++++++++++ src/target.zig | 2 +- src/type.zig | 1 + 14 files changed, 703 insertions(+), 33 deletions(-)