PATCH: Use __syscall_ulong_t in pselect.c
H.J. Lu
hongjiu.lu@intel.com
Thu May 17 12:27:00 GMT 2012
Hi,
X32 uses the same pselect6 system call as x86-64. This patch replaces
size_t with __syscall_ulong_t in pselect.c. Tested on Linux/x32. OK
to install?
Thanks.
H.J.
--
* sysdeps/unix/sysv/linux/pselect.c (data): Replace size_t
with __syscall_ulong_t.
diff --git a/sysdeps/unix/sysv/linux/pselect.c b/sysdeps/unix/sysv/linux/pselect.c
index 8864d78..8fb0a53 100644
--- a/sysdeps/unix/sysv/linux/pselect.c
+++ b/sysdeps/unix/sysv/linux/pselect.c
@@ -1,4 +1,4 @@
-/* Copyright (C) 2006, 2007 Free Software Foundation, Inc.
+/* Copyright (C) 2006-2012 Free Software Foundation, Inc.
This file is part of the GNU C Library.
Contributed by Ulrich Drepper <drepper@redhat.com>, 2006.
@@ -53,7 +53,7 @@ __pselect (int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds,
struct
{
const sigset_t *ss;
- size_t ss_len;
+ __syscall_ulong_t ss_len;
} data;
data.ss = sigmask;
More information about the Libc-alpha
mailing list