futex: change to 6 args
This syscall takes up to 6 arguments, so change it from syscall4 to
syscall6 so people can pass those extra args along.
Change-Id: Ia78458a35b43433ddadd2c1eebfbf33d830b4e35
Reviewed-on: https://chromium-review.googlesource.com/c/linux-syscall-support/+/1436125
Reviewed-by: Mark Seaborn <mseaborn@chromium.org>
diff --git a/linux_syscall_support.h b/linux_syscall_support.h
index d2baee9..be7ea9d 100644
--- a/linux_syscall_support.h
+++ b/linux_syscall_support.h
@@ -3396,9 +3396,10 @@
LSS_INLINE _syscall2(int, ftruncate, int, f,
off_t, l)
#endif
- LSS_INLINE _syscall4(int, futex, int*, a,
- int, o, int, v,
- struct kernel_timespec*, t)
+ LSS_INLINE _syscall6(int, futex, int*, u,
+ int, o, int, v,
+ struct kernel_timespec*, t,
+ int*, u2, int, v2)
LSS_INLINE _syscall3(int, getdents, int, f,
struct kernel_dirent*, d, int, c)
LSS_INLINE _syscall3(int, getdents64, int, f,