lib/std/Build/Configuration.zig | 6 ++ lib/std/Target.zig | 147 +++++++++++++++++--------------- lib/std/Thread.zig | 4 +- lib/std/debug/Dwarf/expression.zig | 4 +- lib/std/os/linux.zig | 18 ++-- lib/std/os/linux/mipsn32.zig | 4 +- lib/std/pie.zig | 2 +- lib/std/start.zig | 2 +- lib/std/zig/LibCDirs.zig | 2 + lib/std/zig/system.zig | 4 +- src/codegen/llvm.zig | 8 +- src/link/Lld.zig | 10 +-- src/target.zig | 7 +- test/behavior/basic.zig | 2 +- test/llvm_targets.zig | 3 + test/tests.zig | 42 +++++++-- 16 files changed, 160 insertions(+), 105 deletions(-)