From 0b7628ec51fdb819f44a9ad06fe327c324edd461 Mon Sep 17 00:00:00 2001 From: Giacomo Tesio Date: Sun, 30 Apr 2017 16:59:56 +0200 Subject: [PATCH] jehanne: implement sleep and pipe --- newlib/libc/sys/jehanne/syscalls.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/newlib/libc/sys/jehanne/syscalls.c b/newlib/libc/sys/jehanne/syscalls.c index ea3d7af8f..a388bbd6f 100644 --- a/newlib/libc/sys/jehanne/syscalls.c +++ b/newlib/libc/sys/jehanne/syscalls.c @@ -186,4 +186,15 @@ _gettimeofday_r(struct _reent *r, struct timeval *p, void *z) return POSIX_gettimeofday(errnop, p, z); } +unsigned int +sleep(unsigned int seconds) +{ + return POSIX_sleep(seconds); +} +int +pipe(int fildes[2]) +{ + int *errnop = &_REENT->_errno; + return POSIX_pipe(errnop, fildes); +}