Browse Source

wrapsyscall.c: add cancellable fcntl64

Signed-off-by: Peter S. Mazinger <ps.m@gmx.net>
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Peter S. Mazinger 13 years ago
parent
commit
295d4b49a6
1 changed files with 6 additions and 0 deletions
  1. 6 0
      libpthread/linuxthreads.old/wrapsyscall.c

+ 6 - 0
libpthread/linuxthreads.old/wrapsyscall.c

@@ -81,6 +81,12 @@ CANCELABLE_SYSCALL (int, close, (int fd), (fd))
 CANCELABLE_SYSCALL_VA (int, fcntl, (int fd, int cmd, ...),
 		       (fd, cmd, va_arg (ap, long int)), cmd)
 
+#ifdef __UCLIBC_HAS_LFS__
+/* fcntl64(2).  */
+CANCELABLE_SYSCALL_VA (int, fcntl64, (int fd, int cmd, ...),
+		       (fd, cmd, va_arg (ap, long int)), cmd)
+#endif
+
 
 /* fsync(2).  */
 CANCELABLE_SYSCALL (int, fsync, (int fd), (fd))