aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos O'Donell <carlos@codesourcery.com>2012-01-09 00:47:04 -0500
committerCarlos O'Donell <carlos@codesourcery.com>2012-01-09 00:47:04 -0500
commitad8ae7daffc0231884874888d8a7aeeac34c8ebe (patch)
treece503c269d56cb246b85f7524d04115add339f35
parentc27dd89f4b9cdb40f07439a23705bccde9853f31 (diff)
downloadglibc-ad8ae7daffc0231884874888d8a7aeeac34c8ebe.tar.xz
glibc-ad8ae7daffc0231884874888d8a7aeeac34c8ebe.zip
HPPA: Initialize EPOLLONESHOT and EPOLLET correctly.
The value of EPOLLONESHOT and EPOLLET should be initialized with an unsigned value.
-rw-r--r--ChangeLog.hppa5
-rw-r--r--sysdeps/unix/sysv/linux/hppa/sys/epoll.h4
2 files changed, 7 insertions, 2 deletions
diff --git a/ChangeLog.hppa b/ChangeLog.hppa
index 8988cf4f38..e7a80e50d0 100644
--- a/ChangeLog.hppa
+++ b/ChangeLog.hppa
@@ -1,5 +1,10 @@
2012-01-08 Carlos O'Donell <carlos@systemhalted.org>
+ * sysdeps/unix/sysv/linux/hppa/sys/epoll.h (EPOLLONESHOT)
+ (EPOLLET): Initialize with unsiged values.
+
+2012-01-08 Carlos O'Donell <carlos@systemhalted.org>
+
* sysdeps/unix/sysv/linux/hppa/nptl/pthread.h: Sync from libc copy.
2012-01-08 Carlos O'Donell <carlos@systemhalted.org>
diff --git a/sysdeps/unix/sysv/linux/hppa/sys/epoll.h b/sysdeps/unix/sysv/linux/hppa/sys/epoll.h
index b11a34d459..53037d6320 100644
--- a/sysdeps/unix/sysv/linux/hppa/sys/epoll.h
+++ b/sysdeps/unix/sysv/linux/hppa/sys/epoll.h
@@ -65,9 +65,9 @@ enum EPOLL_EVENTS
#define EPOLLHUP EPOLLHUP
EPOLLRDHUP = 0x2000,
#define EPOLLRDHUP EPOLLRDHUP
- EPOLLONESHOT = (1 << 30),
+ EPOLLONESHOT = 1u << 30,
#define EPOLLONESHOT EPOLLONESHOT
- EPOLLET = (1 << 31)
+ EPOLLET = 1u << 31
#define EPOLLET EPOLLET
};