From 67647df28c6559b5ed3e16a97c815df2ed8fb3b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Thu, 15 Oct 2026 01:52:13 +0200 Subject: [PATCH] std.c: fix pthread_attr_t layout for haiku --- lib/std/c.zig | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/lib/std/c.zig b/lib/std/c.zig index 7a9b706d0a06ab0fd51a40634ed3fbf92a36d28b..cb771893ca1d6a16c7892bd68ce6caa3b09527ba 100644 --- a/lib/std/c.zig +++ b/lib/std/c.zig @@ -8190,7 +8190,7 @@ pub const pthread_attr_t = switch (native_os) { __opaque: [56]u8, }, // https://github.com/SerenityOS/serenity/blob/b98f537f117b341788023ab82e0c11ca9ae29a57/Kernel/API/POSIX/sys/types.h#L75 - .freebsd, .openbsd, .serenity => extern struct { + .freebsd, .haiku, .openbsd, .serenity => extern struct { inner: ?*anyopaque = null, }, .illumos => extern struct { @@ -8201,13 +8201,6 @@ pub const pthread_attr_t = switch (native_os) { flags: i32, private: ?*anyopaque, }, - .haiku => extern struct { - detach_state: i32, - sched_priority: i32, - stack_size: i32, - guard_size: i32, - stack_address: ?*anyopaque, - }, else => void, }; -- 2.54.0