lib/std/Build/Cache.zig | 1 + lib/std/Target.zig | 317 +++++++++++++++++++++----------- lib/std/Target/Query.zig | 59 +++++- lib/std/c.zig | 18 +- lib/std/zig/system.zig | 4 + src/Builtin.zig | 3 + src/codegen/llvm.zig | 65 +++++-- 7 files changed, 328 insertions(+), 139 deletions(-)