diff --git a/lib/std/c/dragonfly.zig b/lib/std/c/dragonfly.zig index bf14372e9f098fc62865b8d50dc21b86008e34b1..d4f2867fda3af460f587a5a85372cb9f8cb3260d 100644 --- a/lib/std/c/dragonfly.zig +++ b/lib/std/c/dragonfly.zig @@ -1143,20 +1143,3 @@ pub const POLL = struct { pub const HUP = 0x0010; pub const NVAL = 0x0020; }; - -pub const SIGEV = struct { - pub const NONE = 0; - pub const SIGNAL = 1; - pub const THREAD = 2; -}; - -pub const sigevent = extern struct { - sigev_notify: c_int, - __sigev_u: extern union { - __sigev_signo: c_int, - __sigev_notify_kqueue: c_int, - __sigev_notify_attributes: ?*pthread_attr_t, - }, - sigev_value: sigval, - sigev_notify_function: ?*const fn (sigval) callconv(.C) void, -}; diff --git a/lib/std/c/freebsd.zig b/lib/std/c/freebsd.zig index 539b65617bb15fc2ef2e9c15c57068ecb14e3e02..d224b6fdab39186b5437f9ca9818ad254239acd3 100644 --- a/lib/std/c/freebsd.zig +++ b/lib/std/c/freebsd.zig @@ -2248,28 +2248,3 @@ pub const shm_largeconf = extern struct { pub extern "c" fn shm_create_largepage(path: [*:0]const u8, flags: c_int, psind: c_int, alloc_policy: c_int, mode: mode_t) c_int; pub extern "c" fn elf_aux_info(aux: c_int, buf: ?*anyopaque, buflen: c_int) c_int; - -pub const lwpid = i32; - -pub const SIGEV = struct { - pub const NONE = 0; - pub const SIGNAL = 1; - pub const THREAD = 2; - pub const KEVENT = 3; - pub const THREAD_ID = 4; -}; - -pub const sigevent = extern struct { - sigev_notify: c_int, - sigev_signo: c_int, - sigev_value: sigval, - _sigev_un: extern union { - _threadid: lwpid, - _sigev_thread: extern struct { - _function: ?*const fn (sigval) callconv(.C) void, - _attribute: ?**pthread_attr_t, - }, - _kevent_flags: c_ushort, - __spare__: [8]c_long, - }, -}; diff --git a/lib/std/c/haiku.zig b/lib/std/c/haiku.zig index fafc4523fb19f45ac090707ade52244d6669afe2..a64eb03b419ff7c3152cc8e995eca322bb89f26d 100644 --- a/lib/std/c/haiku.zig +++ b/lib/std/c/haiku.zig @@ -1038,22 +1038,3 @@ pub const termios = extern struct { }; pub const MSG_NOSIGNAL = 0x0800; - -pub const SIGEV = struct { - pub const NONE = 0; - pub const SIGNAL = 1; - pub const THREAD = 2; -}; - -pub const sigval = extern union { - int: c_int, - ptr: ?*anyopaque, -}; - -pub const sigevent = extern struct { - sigev_notify: c_int, - sigev_signo: c_int, - sigev_value: sigval, - sigev_notify_function: ?*const fn (sigval) callconv(.C) void, - sigev_notify_attributes: ?*pthread_attr_t, -}; diff --git a/lib/std/c/netbsd.zig b/lib/std/c/netbsd.zig index 03ca0f481c44f56fdcb1b9c7ab8b46c9a7340549..d10e40b1d379b1b3bdbec3298cbf4d7e555d5ddb 100644 --- a/lib/std/c/netbsd.zig +++ b/lib/std/c/netbsd.zig @@ -1633,22 +1633,3 @@ pub const POLL = struct { pub const HUP = 0x0010; pub const NVAL = 0x0020; }; - -pub const SIGEV = struct { - pub const NONE = 0; - pub const SIGNAL = 1; - pub const THREAD = 2; -}; - -pub const sigval = extern union { - int: c_int, - ptr: ?*anyopaque, -}; - -pub const sigevent = extern struct { - sigev_notify: c_int, - sigev_signo: c_int, - sigev_value: sigval, - sigev_notify_function: ?*const fn (sigval) callconv(.C) void, - sigev_notify_attributes: ?*pthread_attr_t, -}; diff --git a/lib/std/c/solaris.zig b/lib/std/c/solaris.zig index 4f819523748df1c7f4b2c0ca7044d3f1693ece5f..195dc5fd37cbdbc8a29109e60183a35dd1f6be16 100644 --- a/lib/std/c/solaris.zig +++ b/lib/std/c/solaris.zig @@ -1927,22 +1927,3 @@ pub fn IOW(io_type: u8, nr: u8, comptime IOT: type) i32 { pub fn IOWR(io_type: u8, nr: u8, comptime IOT: type) i32 { return ioImpl(.read_write, io_type, nr, IOT); } - -pub const SIGEV = struct { - pub const NONE = 0; - pub const SIGNAL = 1; - pub const THREAD = 2; -}; - -pub const sigval = extern union { - int: c_int, - ptr: ?*anyopaque, -}; - -pub const sigevent = extern struct { - sigev_notify: c_int, - sigev_signo: c_int, - sigev_value: sigval, - sigev_notify_function: ?*const fn (sigval) callconv(.C) void, - sigev_notify_attributes: ?*pthread_attr_t, -};