Files
James Benton 3828f9fd9d Implement nanosleep, usleep, sleep.
(cherry picked from commit 2a1c96e750)
2018-06-05 11:05:03 +01:00

15 lines
286 B
C

#include <errno.h>
#include <time.h>
#include <sys/iosupport.h>
int nanosleep(const struct timespec *req, struct timespec *rem)
{
if ( __syscalls.nanosleep ) {
return __syscalls.nanosleep(req, rem);
} else {
*rem = *req;
errno = ENOSYS;
return -1;
}
}