#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA)) #error Meh... #endif //clockid_t is uint32? // pid_t is uint32 too? (for clock_getcpuclockid) // time_t is uint32? // mqd_t is int GOM(aio_cancel, iFEip) // aio_cancel64 GO(aio_error, iFp) GO(aio_error64, iFp) GO(aio_fsync, iFip) GO(aio_fsync64, iFip) GO(aio_init, vFp) GOM(aio_read, iFEp) GOM(aio_read64, iFEp) GO(aio_return, lFp) GO(aio_return64, lFp) GO(aio_suspend, iFpip) GO(aio_suspend64, iFpip) GOM(aio_write, iFEp) GOM(aio_write64, iFEp) GO(clock_getcpuclockid, iFup) GO(clock_getres, iFup) GO(clock_gettime, iFup) GO(clock_nanosleep, iFuipp) GO(clock_settime, iFup) GOM(lio_listio, iFEipip) // lio_listio64 GO(mq_close, iFi) GO(mq_getattr, iFip) GO(mq_notify, iFip) GO(mq_open, iFpONN) GO(__mq_open_2, iFpO) GO(mq_receive, lFipLp) GO(mq_send, iFipLu) GO(mq_setattr, iFipp) GO(mq_timedreceive, lFipLpp) GO(mq_timedsend, iFipLup) GO(mq_unlink, iFp) GO(shm_open, iFpOu) GO(shm_unlink, iFp) GOM(timer_create, iFEupp) GO(timer_delete, iFu) GO(timer_getoverrun, iFu) GO(timer_gettime, iFup) GO(timer_settime, iFuipp)