diff options
| author | Linus Groh <mail@linusgroh.de> | 2025-02-09 15:05:24 +0000 |
|---|---|---|
| committer | Alex Rønne Petersen <alex@alexrp.com> | 2025-02-09 22:17:35 +0100 |
| commit | 75df7e502c05e7e6a9b00a5a28854ae4a1aa8ea6 (patch) | |
| tree | 44cfefaa35e7ef390810ea524033e2886466c847 /lib | |
| parent | 933ba935c5ff85668c82606ba4ff2531c00b2e36 (diff) | |
| download | zig-75df7e502c05e7e6a9b00a5a28854ae4a1aa8ea6.tar.gz zig-75df7e502c05e7e6a9b00a5a28854ae4a1aa8ea6.zip | |
std.c: Fix definition of stack_t on OpenBSD
The size field is not supposed to be signed.
See: https://man.openbsd.org/sigaltstack.2
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/std/c.zig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/std/c.zig b/lib/std/c.zig index a366c0ca63..e7b62f6728 100644 --- a/lib/std/c.zig +++ b/lib/std/c.zig @@ -5998,7 +5998,7 @@ pub const IFNAMESIZE = switch (native_os) { pub const stack_t = switch (native_os) { .linux => linux.stack_t, .emscripten => emscripten.stack_t, - .freebsd => extern struct { + .freebsd, .openbsd => extern struct { /// Signal stack base. sp: *anyopaque, /// Signal stack length. |
