| Index: fusl/src/stdio/__stdio_seek.c
|
| diff --git a/fusl/src/stdio/__stdio_seek.c b/fusl/src/stdio/__stdio_seek.c
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..13e06a663eff8e4cb79cabf33c4ec08df20e570e
|
| --- /dev/null
|
| +++ b/fusl/src/stdio/__stdio_seek.c
|
| @@ -0,0 +1,13 @@
|
| +#include "stdio_impl.h"
|
| +
|
| +off_t __stdio_seek(FILE *f, off_t off, int whence)
|
| +{
|
| + off_t ret;
|
| +#ifdef SYS__llseek
|
| + if (syscall(SYS__llseek, f->fd, off>>32, off, &ret, whence)<0)
|
| + ret = -1;
|
| +#else
|
| + ret = syscall(SYS_lseek, f->fd, off, whence);
|
| +#endif
|
| + return ret;
|
| +}
|
|
|