authorgravatar for bill@axzez.comBill Nagel <bill@axzez.com> 2022-09-17 07:39:14-04:00
committergravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2022-09-23 12:25:40+03:00
logeeeda53423a07d48e0a2f9c5d182b5acda718801
tree9392481bde5b34d02eb1c07ddc058fce12f3685a
parenteaaaceaf3cc3bab5312fee780891eafa8129eafb

add missing darwin types


1 files changed, 7 insertions(+), 0 deletions(-)

lib/std/c/darwin.zig+7
...@@ -703,12 +703,19 @@ pub extern "c" fn os_unfair_lock_assert_not_owner(o: os_unfair_lock_t) void;...@@ -703,12 +703,19 @@ pub extern "c" fn os_unfair_lock_assert_not_owner(o: os_unfair_lock_t) void;
703703
704// See: https://opensource.apple.com/source/xnu/xnu-6153.141.1/bsd/sys/_types.h.auto.html704// See: https://opensource.apple.com/source/xnu/xnu-6153.141.1/bsd/sys/_types.h.auto.html
705// TODO: audit mode_t/pid_t, should likely be u16/i32705// TODO: audit mode_t/pid_t, should likely be u16/i32
706pub const blkcnt_t = i64;
707pub const blksize_t = i32;
708pub const dev_t = i32;
706pub const fd_t = c_int;709pub const fd_t = c_int;
707pub const pid_t = c_int;710pub const pid_t = c_int;
708pub const mode_t = c_uint;711pub const mode_t = c_uint;
709pub const uid_t = u32;712pub const uid_t = u32;
710pub const gid_t = u32;713pub const gid_t = u32;
711714
715// machine/_types.h
716pub const clock_t = c_ulong;
717pub const time_t = c_long;
718
712pub const in_port_t = u16;719pub const in_port_t = u16;
713pub const sa_family_t = u8;720pub const sa_family_t = u8;
714pub const socklen_t = u32;721pub const socklen_t = u32;