diff options
| author | Stephen Gutekanst <stephen@hexops.com> | 2023-09-16 11:02:19 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2023-09-16 14:22:09 -0700 |
| commit | 55f0d8b41cc0c633effe51554f1bc67793f62623 (patch) | |
| tree | 96f927ae71b5b4839688e90fae26cf26cd55bd24 /src/Module.zig | |
| parent | 2651363c9d769ddb607c0eb7f93a1a90ba86b9e1 (diff) | |
| download | zig-55f0d8b41cc0c633effe51554f1bc67793f62623.tar.gz zig-55f0d8b41cc0c633effe51554f1bc67793f62623.zip | |
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>
Diffstat (limited to 'src/Module.zig')
0 files changed, 0 insertions, 0 deletions
