authorgravatar for 74560659+locriacyber@users.noreply.github.comLocria Cyber <74560659+locriacyber@users.noreply.github.com> 2022-03-21 03:41:42+08:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-03-23 16:31:03-04:00
log23bae382c983c7685396e1525216060db06f2e00
tree9dd67190ecfeca843d8fa7637577e5201f39be15
parenta9a91a5d49070acaa783d9d65f34a652659160c9

Add sem_open & sem_close


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

lib/std/c.zig+2
......@@ -239,6 +239,8 @@ pub extern "c" fn pthread_getspecific(key: c.pthread_key_t) ?*anyopaque;
239239pub extern "c" fn pthread_setspecific(key: c.pthread_key_t, value: ?*anyopaque) c_int;
240240pub extern "c" fn sem_init(sem: *c.sem_t, pshared: c_int, value: c_uint) c_int;
241241pub extern "c" fn sem_destroy(sem: *c.sem_t) c_int;
242pub extern "c" fn sem_open(name: [*:0]const u8, flag: c_int, mode: c.mode_t, value: c_uint) *c.sem_t;
243pub extern "c" fn sem_close(sem: *c.sem_t) c_int;
242244pub extern "c" fn sem_post(sem: *c.sem_t) c_int;
243245pub extern "c" fn sem_wait(sem: *c.sem_t) c_int;
244246pub extern "c" fn sem_trywait(sem: *c.sem_t) c_int;