lang-bootstrap/05/musl-0.6.0/src/internal/syscall.c
2022-02-20 13:18:21 -08:00

11 lines
171 B
C

#include <errno.h>
#include <unistd.h>
long __syscall_ret(unsigned long r)
{
if (r >= (unsigned long)-1 - 4096) {
errno = -(long)r;
return -1;
}
return (long)r;
}