cast pwrite64 arg to long to avoid compilation error on arm

Bug: 1292951
Change-Id: I099036d0d13ca11baeacf4870b00d413d01ce86e
Reviewed-on: https://chromium-review.googlesource.com/c/linux-syscall-support/+/3786946
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Marshall Greenblatt <marshall@chromium.org>
Reviewed-by: danakj <danakj@chromium.org>
diff --git a/linux_syscall_support.h b/linux_syscall_support.h
index e4e816f..5ea1295 100644
--- a/linux_syscall_support.h
+++ b/linux_syscall_support.h
@@ -4842,7 +4842,7 @@
                            unsigned, o2)
       LSS_INLINE _syscall5(ssize_t, _pwrite64,       int,         f,
                            const void *,   b, size_t, c, unsigned, o1,
-                           long, o2)
+                           unsigned, o2)
       LSS_INLINE _syscall4(int, _readahead,          int,         f,
                            unsigned,       o1, unsigned, o2, size_t, c)
     #endif