lib/build_runner.zig | 13 ++++++--- lib/std/Build.zig | 11 +++++--- lib/std/Build/CompileStep.zig | 3 ++- lib/std/bounded_array.zig | 45 +++++++++++++++++++++++++++----- lib/std/crypto/tls.zig | 4 +++ lib/std/crypto/tls/Client.zig | 35 +++++++++++++++++++------ lib/std/net.zig | 45 +++++++++++++++++--------------- lib/std/std.zig | 1 + src/Compilation.zig | 9 +++++-- src/Module.zig | 4 +-- src/Sema.zig | 15 ++++++++--- src/codegen/llvm.zig | 31 ++++++++++++++++++++-- src/codegen/llvm/bindings.zig | 3 +++ src/glibc.zig | 1 + src/libcxx.zig | 2 ++ src/libtsan.zig | 1 + src/libunwind.zig | 1 + src/main.zig | 23 ++++++++++------ test/behavior.zig | 1 + test/behavior/comptime_memory.zig | 8 ++++++ test/behavior/return_address.zig | 17 ++++++++++++ 21 files changed, 212 insertions(+), 61 deletions(-)