This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / include / asm-arm26 / posix_types.h
index 94ef6ed..f8d1eb4 100644 (file)
@@ -44,6 +44,7 @@ typedef unsigned int          __kernel_gid32_t;
 
 typedef unsigned short         __kernel_old_uid_t;
 typedef unsigned short         __kernel_old_gid_t;
+typedef unsigned short         __kernel_old_dev_t;
 
 #ifdef __GNUC__
 typedef long long              __kernel_loff_t;
@@ -61,19 +62,19 @@ typedef struct {
 
 #undef __FD_SET
 #define __FD_SET(fd, fdsetp) \
-               (((fd_set *)fdsetp)->fds_bits[fd >> 5] |= (1<<(fd & 31)))
+               (((fd_set *)(fdsetp))->fds_bits[(fd) >> 5] |= (1<<((fd) & 31)))
 
 #undef __FD_CLR
 #define __FD_CLR(fd, fdsetp) \
-               (((fd_set *)fdsetp)->fds_bits[fd >> 5] &= ~(1<<(fd & 31)))
+               (((fd_set *)(fdsetp))->fds_bits[(fd) >> 5] &= ~(1<<((fd) & 31)))
 
 #undef __FD_ISSET
 #define __FD_ISSET(fd, fdsetp) \
-               ((((fd_set *)fdsetp)->fds_bits[fd >> 5] & (1<<(fd & 31))) != 0)
+               ((((fd_set *)(fdsetp))->fds_bits[(fd) >> 5] & (1<<((fd) & 31))) != 0)
 
 #undef __FD_ZERO
 #define __FD_ZERO(fdsetp) \
-               (memset (fdsetp, 0, sizeof (*(fd_set *)fdsetp)))
+               (memset ((fdsetp), 0, sizeof (*(fd_set *)(fdsetp))))
 
 #endif