Stephen Gutekanst
55f0d8b41c
std: correct getcontext for Android bionic libc
...
I have updated Felix's ZigAndroidTemplate to work with the latest
version of Zig and we are exploring adding Android support to Mach engine.
`std.c.getcontext` is _referenced_ but not _used_, and Android's bionic libc
does not implement `getcontext`. `std.os.linux.getcontext` also cannot be
used with bionic libc, so it seems prudent to just disable this extern for now.
This may not be the perfect long-term fix, but I have a golden rebuttal to that:
before I was unable to compile Zig applications for Android, and now I can.
<img width="828" alt="image" src="https://github.com/hexops/mach/assets/3173176/1e29142b-0419-4459-9c8b-75d92f87f822 ">
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2023-09-16 14:22:09 -07:00
..
2023-08-27 20:57:46 -07:00
2023-09-15 14:04:23 -07:00
2023-09-08 21:46:05 +03:00
2023-06-24 16:56:39 -07:00
2023-08-14 21:39:51 +02:00
2023-08-22 13:54:14 -07:00
2023-06-24 16:56:39 -07:00
2023-07-25 11:03:11 -07:00
2023-09-14 16:30:41 +03:00
2023-09-02 16:58:03 +12:00
2023-09-06 19:06:32 +03:00
2023-08-27 20:57:46 -07:00
2023-07-24 17:32:06 -07:00
2023-09-13 18:24:59 -04:00
2023-09-14 19:33:56 +00:00
2023-09-07 21:56:57 +03:00
2023-06-24 16:56:39 -07:00
2023-09-06 11:14:24 +03:00
2023-09-15 01:05:52 -07:00
2023-07-24 10:23:51 -07:00
2023-06-27 00:51:06 -07:00
2023-06-19 12:34:42 -07:00
2023-09-06 19:06:32 +03:00
2023-07-26 08:19:52 -05:00
2023-06-24 16:56:39 -07:00
2022-01-01 12:47:08 +00:00
2023-06-24 16:56:39 -07:00
2023-06-24 16:56:39 -07:00
2023-09-15 11:33:53 -07:00
2023-09-02 17:00:20 -04:00
2023-09-06 19:06:32 +03:00
2023-06-16 13:44:09 -07:00
2023-04-21 23:08:48 -04:00
2023-08-29 16:00:31 -04:00
2023-06-24 16:56:39 -07:00
2023-07-21 19:56:46 -04:00
2023-07-03 13:58:03 -04:00
2023-04-22 13:09:15 +03:00
2023-04-28 13:24:43 -07:00
2023-09-15 14:04:23 -07:00
2023-08-24 22:38:47 -07:00
2023-09-16 14:22:09 -07:00
2023-08-11 18:58:40 -07:00
2023-09-02 00:18:53 +02:00
2023-02-22 00:11:20 +11:00
2023-09-14 11:03:15 -07:00
2023-05-22 16:11:06 +02:00
2023-06-25 14:51:03 -07:00
2023-08-17 12:14:30 -07:00
2023-08-06 15:18:50 -04:00
2023-08-11 18:58:40 -07:00
2023-08-06 15:18:50 -04:00
2023-06-26 17:50:10 -07:00
2021-09-01 17:54:06 -07:00
2023-08-06 15:18:50 -04:00
2023-08-18 02:07:49 -04:00
2023-09-08 21:47:44 +03:00
2023-08-06 15:18:50 -04:00
2023-06-10 20:42:30 -07:00
2023-08-06 15:18:50 -04:00
2023-07-23 13:58:34 -07:00
2023-01-11 15:39:48 -08:00
2023-06-24 16:56:39 -07:00
2023-09-13 18:24:59 -04:00
2023-07-24 10:23:51 -07:00
2023-08-28 17:41:37 -07:00
2023-06-19 12:34:42 -07:00
2023-08-18 11:55:29 +02:00
2023-09-14 19:33:56 +00:00
2023-09-13 13:52:05 +03:00
2023-08-22 13:54:14 -07:00
2023-07-11 06:37:51 +00:00
2023-09-06 11:14:24 +03:00
2023-02-18 19:17:21 -07:00
2023-09-14 20:04:35 +03:00
2023-06-24 16:56:39 -07:00
2023-06-30 23:23:03 -04:00
2023-06-22 02:03:53 -07:00
2023-07-24 12:58:19 -07:00
2023-08-01 19:27:04 -07:00
2023-07-25 13:51:22 +01:00
2023-06-24 16:56:39 -07:00
2023-06-19 12:34:42 -07:00
2023-06-24 16:56:39 -07:00
2023-06-17 13:17:34 -07:00
2023-07-12 15:35:57 -07:00
2023-06-27 00:51:06 -07:00
2023-06-24 16:56:39 -07:00
2023-08-02 18:19:07 -04:00
2023-09-14 11:03:15 -07:00
2023-09-08 21:55:14 +03:00
2023-08-03 09:37:10 -07:00
2023-09-06 19:06:32 +03:00
2023-07-31 15:34:32 -07:00
2023-07-07 11:57:09 -07:00
2023-06-19 12:34:42 -07:00
2023-06-24 16:56:39 -07:00
2023-08-15 09:11:59 -04:00
2023-07-27 13:18:48 -04:00
2023-06-24 16:56:39 -07:00
2023-06-19 12:34:42 -07:00
2023-06-24 16:56:39 -07:00