| ... | ... | @@ -11038,7 +11038,10 @@ pub extern "c" fn sem_trywait(sem: *sem_t) c_int; |
| 11038 | 11038 | pub extern "c" fn sem_timedwait(sem: *sem_t, abs_timeout: *const timespec) c_int; |
| 11039 | 11039 | pub extern "c" fn sem_getvalue(sem: *sem_t, sval: *c_int) c_int; |
| 11040 | 11040 | |
| 11041 | | pub extern "c" fn shm_open(name: [*:0]const u8, flag: c_int, mode: mode_t) c_int; |
| 11041 | pub const shm_open = switch (native_os) { |
| 11042 | .driverkit, .macos, .ios, .tvos, .watchos, .visionos => darwin.shm_open, |
| 11043 | else => private.shm_open, |
| 11044 | }; |
| 11042 | 11045 | pub extern "c" fn shm_unlink(name: [*:0]const u8) c_int; |
| 11043 | 11046 | |
| 11044 | 11047 | pub extern "c" fn kqueue() c_int; |
| ... | ... | @@ -11616,6 +11619,7 @@ const private = struct { |
| 11616 | 11619 | extern "c" fn stat(noalias path: [*:0]const u8, noalias buf: *Stat) c_int; |
| 11617 | 11620 | extern "c" fn sigaltstack(ss: ?*stack_t, old_ss: ?*stack_t) c_int; |
| 11618 | 11621 | extern "c" fn sysconf(sc: c_int) c_long; |
| 11622 | extern "c" fn shm_open(name: [*:0]const u8, flag: c_int, mode: mode_t) c_int; |
| 11619 | 11623 | |
| 11620 | 11624 | extern "c" fn pthread_setname_np(thread: pthread_t, name: [*:0]const u8) c_int; |
| 11621 | 11625 | extern "c" fn getcontext(ucp: *ucontext_t) c_int; |