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
..
2024-08-20 08:09:33 -04:00
2024-08-22 19:53:04 -04:00
2024-08-20 08:09:33 -04:00
2024-08-11 20:21:28 -07:00
2024-08-22 20:08:05 -04:00
2024-08-20 08:09:33 -04:00
2024-07-31 16:57:42 -07:00
2024-08-11 07:29:41 +01:00
2024-08-20 15:08:23 -04:00
2024-08-20 08:09:33 -04:00
2024-08-15 08:38:08 +02:00
2024-07-23 17:30:53 -07:00
2021-11-26 19:59:33 -07:00
2024-05-08 19:37:29 -07:00
2024-08-17 18:50:10 -04:00
2024-08-20 08:09:33 -04:00
2024-08-17 18:50:10 -04:00
2024-03-19 16:18:18 -07:00
2024-07-22 05:50:48 -07:00
2024-08-23 11:09:20 -07:00
2024-08-21 01:26:55 +01:00
2024-08-19 23:30:14 -07:00
2024-06-08 15:34:19 -04:00
2024-07-04 22:09:57 +02:00
2024-08-01 20:58:08 +02:00
2024-08-19 19:09:12 +02:00
2024-08-20 08:09:33 -04:00
2024-08-21 19:13:26 +01:00
2024-07-28 19:44:52 -07:00
2024-08-07 13:06:29 -07:00
2024-07-07 22:59:52 -04:00
2024-04-09 15:00:21 +02:00
2024-08-20 08:09:33 -04:00
2024-02-27 22:55:00 -07:00
2024-02-27 22:55:00 -07:00
2024-08-11 07:29:41 +01:00
2024-08-18 18:10:59 +01:00
2024-07-07 22:59:52 -04:00
2024-08-21 01:26:55 +01:00
2024-08-21 01:30:46 +01:00
2024-08-12 16:08:28 -07:00
2023-10-23 18:36:00 -07:00
2024-07-28 02:58:49 +03:00
2024-08-22 20:08:04 -04:00
2024-08-11 07:29:41 +01:00
2024-05-27 20:56:48 -07:00
2024-08-21 16:24:57 +01:00
2024-05-08 19:37:28 -07:00
2024-05-08 19:37:28 -07:00
2024-05-08 19:37:28 -07:00
2024-05-08 19:37:29 -07:00
2024-05-08 19:37:29 -07:00
2024-05-08 19:37:28 -07:00
2024-08-13 15:02:53 -07:00
2024-07-23 16:04:58 -07:00