lib/std/zig/LibCDirs.zig | 4 +- src/Compilation.zig | 590 ++++++++++++++++++++++---------- src/Package/Module.zig | 14 + src/Sema.zig | 3 +- src/Zcu.zig | 45 ++- src/libs/freebsd.zig | 19 +- src/libs/glibc.zig | 19 +- src/libs/libcxx.zig | 70 ++-- src/libs/libtsan.zig | 39 +-- src/libs/libunwind.zig | 39 +-- src/libs/mingw.zig | 2 +- src/libs/musl.zig | 17 +- src/libs/netbsd.zig | 19 +- src/libs/wasi_libc.zig | 2 +- src/link.zig | 2 + src/main.zig | 108 +++--- 16 files changed, 647 insertions(+), 345 deletions(-)