src/Compilation.zig | 234 +++++++++++++++++++------------- src/ThreadSafeQueue.zig | 72 ---------- src/Zcu.zig | 50 ++++++- src/Zcu/PerThread.zig | 162 ++++++++++++---------- src/codegen.zig | 97 ++++++++++++- src/codegen/c.zig | 146 ++++++++++++++++---- src/codegen/llvm.zig | 22 ++- src/codegen/spirv.zig | 5 +- src/dev.zig | 9 ++ src/libs/freebsd.zig | 2 +- src/libs/glibc.zig | 2 +- src/libs/libcxx.zig | 4 +- src/libs/libtsan.zig | 2 +- src/libs/libunwind.zig | 2 +- src/libs/musl.zig | 2 +- src/libs/netbsd.zig | 2 +- src/link.zig | 189 +++++++++++++------------- src/link/C.zig | 143 ++++++++----------- src/link/Coff.zig | 17 +-- src/link/Elf.zig | 6 +- src/link/Elf/ZigObject.zig | 12 +- src/link/Queue.zig | 234 ++++++++++++++++++++++++++++++++ src/target.zig | 4 +- 23 files changed, 918 insertions(+), 500 deletions(-)