From: Rasmus Villemoes Date: Sat, 20 Sep 2014 12:04:52 +0000 (+0200) Subject: Fix prototype of eventfd. X-Git-Tag: glibc-2.21~541 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=69eb9a183c19e8739065e430758e4d3a2c5e4f1a;p=thirdparty%2Fglibc.git Fix prototype of eventfd. --- diff --git a/ChangeLog b/ChangeLog index 1b5a2b0a47a..eaa16ced19d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2014-09-20 Rasmus Villemoes + + * sysdeps/unix/sysv/linux/eventfd.c: + Make first argument unsigned. + * sysdeps/unix/sysv/linux/hppa/sys/eventfd.h: Likewise. + * sysdeps/unix/sysv/linux/sys/eventfd.h: Likewise. + 2014-09-20 Ondřej Bílka * socket/recvmmsg.c (recvmmsg): Drop const argument. diff --git a/sysdeps/unix/sysv/linux/eventfd.c b/sysdeps/unix/sysv/linux/eventfd.c index 425c8112cd5..83da67f47ac 100644 --- a/sysdeps/unix/sysv/linux/eventfd.c +++ b/sysdeps/unix/sysv/linux/eventfd.c @@ -22,7 +22,7 @@ int -eventfd (int count, int flags) +eventfd (unsigned int count, int flags) { #ifdef __NR_eventfd2 int res = INLINE_SYSCALL (eventfd2, 2, count, flags); diff --git a/sysdeps/unix/sysv/linux/hppa/sys/eventfd.h b/sysdeps/unix/sysv/linux/hppa/sys/eventfd.h index 2d198a8f5bd..a3c340e79af 100644 --- a/sysdeps/unix/sysv/linux/hppa/sys/eventfd.h +++ b/sysdeps/unix/sysv/linux/hppa/sys/eventfd.h @@ -40,7 +40,7 @@ __BEGIN_DECLS /* Return file descriptor for generic event channel. Set initial value to COUNT. */ -extern int eventfd (int __count, int __flags) __THROW; +extern int eventfd (unsigned int __count, int __flags) __THROW; /* Read event counter and possibly wait for events. */ extern int eventfd_read (int __fd, eventfd_t *__value); diff --git a/sysdeps/unix/sysv/linux/sys/eventfd.h b/sysdeps/unix/sysv/linux/sys/eventfd.h index 7f977ed2570..0806891f891 100644 --- a/sysdeps/unix/sysv/linux/sys/eventfd.h +++ b/sysdeps/unix/sysv/linux/sys/eventfd.h @@ -31,7 +31,7 @@ __BEGIN_DECLS /* Return file descriptor for generic event channel. Set initial value to COUNT. */ -extern int eventfd (int __count, int __flags) __THROW; +extern int eventfd (unsigned int __count, int __flags) __THROW; /* Read event counter and possibly wait for events. */ extern int eventfd_read (int __fd, eventfd_t *__value);