zig/lib
Alex Rønne Petersen 5dd2bb525d glibc: Define _IO_stdin_used in start code and reference it in stub asm.
This is necessary to inform the real, non-stub glibc that a program built with
Zig is using a modern `FILE` structure, i.e. glibc 2.1+. This is particularly
important on lesser-used architectures where the legacy code is poorly tested;
for example, glibc 2.40 introduced a regression for the legacy case in the
libio cleanup code, causing all Zig-compiled MIPS binaries to crash on exit.
2024-08-23 11:09:20 -07:00
..
compiler compiler: handle eval branch quota in memoized calls 2024-08-21 01:26:55 +01:00
compiler_rt compiler-rt: Fix the leoncasa CPU feature check for sparc32. 2024-08-12 14:36:21 -07:00
docs wasm zig source rendering: fix annotation location off-by-one 2024-08-07 00:48:32 -07:00
fuzzer more optimized and correct management of 8-bit PC counters 2024-08-08 21:46:36 -07:00
include update C language headers to LLVM 18 2024-05-08 19:37:28 -07:00
init update comment in init template 2024-08-18 14:23:49 -07:00
libc glibc: Define _IO_stdin_used in start code and reference it in stub asm. 2024-08-23 11:09:20 -07:00
libcxx update libcxx and libcxxabi to llvm 18.1.6 2024-05-20 16:12:36 -04:00
libcxxabi update libcxx and libcxxabi to llvm 18.1.6 2024-05-20 16:12:36 -04:00
libunwind libunwind: update to LLVM 18 2024-05-08 19:37:29 -07:00
std openbsd: adding EPERM for msync() against hitting a immutable region page (#18701) 2024-08-23 14:28:00 +00:00
tsan tsan: update rtl files to LLVM 17.0.6 2024-01-10 01:00:37 -07:00
c.zig std.os.linux: Move clone() here and stop exporting it. 2024-08-07 01:19:51 -07:00
compiler_rt.zig stage2-wasm: bit_reverse 2024-06-16 11:53:33 +02:00
fuzzer.zig more optimized and correct management of 8-bit PC counters 2024-08-08 21:46:36 -07:00
zig.h zig.h: fixup pointer atomic load definitions 2024-07-26 10:42:10 -04:00