lib/std/builtin.zig | 32 ++- lib/std/target.zig | 430 +++++++++++++++++++++++++------- src/analyze.cpp | 2 +- test/tests.zig | 30 +-- 4 files changed, 383 insertions(+), 111 deletions(-)