pselect, ppoll: add time64 syscall support, decouple 32-bit time_t
[musl] / src / ipc / semctl.c
index 941e281..ce1fb16 100644 (file)
@@ -33,7 +33,7 @@ int semctl(int id, int num, int cmd, ...)
                arg.buf = &tmp;
        }
 #endif
-#ifdef SYS_semctl
+#ifndef SYS_ipc
        int r = __syscall(SYS_semctl, id, num, cmd | IPC_64, arg.buf);
 #else
        int r = __syscall(SYS_ipc, IPCOP_semctl, id, num, cmd | IPC_64, &arg.buf);