diff options
| author | Bill Nagel <bill@axzez.com> | 2022-09-17 07:39:14 -0400 |
|---|---|---|
| committer | Veikka Tuominen <git@vexu.eu> | 2022-09-23 12:25:40 +0300 |
| commit | eeeda53423a07d48e0a2f9c5d182b5acda718801 (patch) | |
| tree | 9392481bde5b34d02eb1c07ddc058fce12f3685a /lib/std | |
| parent | eaaaceaf3cc3bab5312fee780891eafa8129eafb (diff) | |
| download | zig-eeeda53423a07d48e0a2f9c5d182b5acda718801.tar.gz zig-eeeda53423a07d48e0a2f9c5d182b5acda718801.zip | |
add missing darwin types
Diffstat (limited to 'lib/std')
| -rw-r--r-- | lib/std/c/darwin.zig | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/std/c/darwin.zig b/lib/std/c/darwin.zig index 0a65fa5242..e60d7f0763 100644 --- a/lib/std/c/darwin.zig +++ b/lib/std/c/darwin.zig @@ -703,12 +703,19 @@ pub extern "c" fn os_unfair_lock_assert_not_owner(o: os_unfair_lock_t) void; // See: https://opensource.apple.com/source/xnu/xnu-6153.141.1/bsd/sys/_types.h.auto.html // TODO: audit mode_t/pid_t, should likely be u16/i32 +pub const blkcnt_t = i64; +pub const blksize_t = i32; +pub const dev_t = i32; pub const fd_t = c_int; pub const pid_t = c_int; pub const mode_t = c_uint; pub const uid_t = u32; pub const gid_t = u32; +// machine/_types.h +pub const clock_t = c_ulong; +pub const time_t = c_long; + pub const in_port_t = u16; pub const sa_family_t = u8; pub const socklen_t = u32; |
