zig/lib/libc
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
..
darwin macos: better SDK version detection 2023-09-25 15:53:05 -04:00
glibc glibc: Define _IO_stdin_used in start code and reference it in stub asm. 2024-08-23 11:09:20 -07:00
include Merge pull request #21004 from alexrp/linux-6.10 2024-08-09 13:08:39 -07:00
mingw mingw: support -municode 2024-03-27 10:05:57 +00:00
musl update musl libc.S to v1.2.5 2024-06-04 22:37:28 -07:00
wasi Update wasi-libc to 3189cd1ceec8771e8f27faab58ad05d4d6c369ef (#15817) 2023-05-23 22:12:53 +02:00