lib/std/c.zig | 130 +++- lib/std/elf.zig | 272 +++++-- lib/std/heap.zig | 2 +- lib/std/os/linux.zig | 288 ++++++- lib/std/os/linux/test.zig | 8 +- lib/std/os/linux/vdso.zig | 2 +- lib/std/posix.zig | 8 +- lib/std/start.zig | 12 +- lib/std/zig/system/linux.zig | 1308 ++++++++++++++++++++------------ lib/std/zig/system/loongarch.zig | 9 +- lib/std/zig/system/openbsd.zig | 38 +- test/standalone/glibc_compat/glibc_runtime_check.zig | 4 +- 12 files changed, 1497 insertions(+), 584 deletions(-)