build.zig | 50 +++++++++++------- lib/libcxx/include/__config | 11 ++-- lib/libcxx/include/__locale | 6 +-- lib/libcxx/include/locale | 2 +- lib/libcxx/src/locale.cpp | 2 +- lib/std/c/dragonfly.zig | 2 + lib/std/c/freebsd.zig | 3 ++ lib/std/c/netbsd.zig | 9 +++- lib/std/c/openbsd.zig | 1 + lib/std/fs.zig | 6 +-- lib/std/fs/test.zig | 4 +- lib/std/os.zig | 89 ++++++++++++++++++++++++++++---- lib/std/os/test.zig | 9 +++- lib/std/target.zig | 8 +-- src/link/Elf.zig | 18 +++---- 15 files changed, 159 insertions(+), 61 deletions(-)