.forgejo/workflows/ci.yaml | 20 ++++++++ ci/s390x-linux-debug.sh | 65 ++++++++++++++++++++++++++ ci/s390x-linux-release.sh | 71 ++++++++++++++++++++++++++++ doc/langref/runtime_shrExact_overflow.zig | 2 +- doc/langref/test_defining_variadic_function.zig | 4 ++ lib/compiler/aro/aro/Compilation.zig | 5 ++ lib/compiler/std-docs.zig | 11 +++-- lib/std/Build/Step.zig | 5 +- lib/std/Build/Step/CheckObject.zig | 80 +++++++++++++++++++++----------- lib/std/Build/Step/Run.zig | 75 +++++++++++++++++------------- lib/std/os/linux/IoUring.zig | 2 + lib/std/zig/Server.zig | 38 +++++++++------ lib/std/zon/parse.zig | 1 + src/codegen/c.zig | 36 ++++++++++---- src/codegen/llvm.zig | 31 ++++--------- src/target.zig | 2 + stage1/zig.h | 6 ++- stage1/zig1.wasm | Bin 2951810 -> 3169737 bytes test/c_abi/cfuncs.c | 24 ++++++---- test/c_abi/main.zig | 48 ++++++++++++++++++- test/error_traces.zig | 1 + test/link/elf.zig | 3 ++ test/link/macho.zig | 3 ++ test/src/ErrorTrace.zig | 1 + test/src/StackTrace.zig | 13 ++++-- test/standalone/c_compiler/test.c | 25 ---------- test/standalone/glibc_compat/build.zig | 28 ++++++----- test/tests.zig | 16 +++---- tools/incr-check.zig | 21 +++++---- 29 files changed, 455 insertions(+), 182 deletions(-)