lang-bootstrap/05/musl-0.6.0/src/internal/syscall.c

12 lines
171 B
C
Raw Normal View History

2022-02-20 13:18:21 -08:00
#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;
}