1234567891011121314151617181920212223242526272829303132333435 |
- #ifndef _SYS_SELECT_H
- # error "Never include <bits/select2.h> directly; use <sys/select.h> instead."
- #endif
- extern long int __fdelt_chk (long int __d);
- extern long int __fdelt_warn (long int __d)
- __warnattr ("bit outside of fd_set selected");
- #undef __FD_ELT
- #define __FD_ELT(d) \
- __extension__ \
- ({ long int __d = (d); \
- (__builtin_constant_p (__d) \
- ? (0 <= __d && __d < __FD_SETSIZE \
- ? (__d / __NFDBITS) \
- : __fdelt_warn (__d)) \
- : __fdelt_chk (__d)); })
|