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,