musl/include/sys
Rich Felker c41a76f58c FD_ISSET must return an int. this is the easiest way.
casting to int would not be correct because high bits could be lost.
mapping the high bits down onto low bits would be costlier in the
common case where the result is just used in a conditional. changing
the type of the bit array elements to int would permute the order of
the bit array on 64-bit big endian systems, so that's not an option
either.
2011-09-23 22:24:33 -04:00
..
epoll.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
eventfd.h eventfd syscall wrapper and read/write wrappers 2011-05-08 00:03:00 -04:00
file.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
inotify.h fix typo in inotify structure 2011-02-20 16:21:39 -05:00
ioctl.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
ipc.h numerous fixes to sysv ipc 2011-04-13 16:45:43 -04:00
kd.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
klog.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
mman.h namespace cleanup in sys/mman.h 2011-03-03 00:32:15 -05:00
mount.h add some ioctl stuff to sys/mount.h 2011-03-19 18:58:32 -04:00
msg.h numerous fixes to sysv ipc 2011-04-13 16:45:43 -04:00
param.h make sys/param.h not depend on PATH_MAX and NAME_MAX 2011-02-20 00:28:10 -05:00
poll.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
prctl.h copy-paste error in prctl.h 2011-06-18 07:39:05 -04:00
procfs.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
ptrace.h implement ptrace syscall wrapper (untested) 2011-09-15 13:03:13 -04:00
reboot.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
reg.h fix broken multi-inclusion guard in sys/reg.h 2011-09-19 11:56:09 -04:00
resource.h fix typos on RLIM_NLIMITS, remove _GNU_SOURCE test for it 2011-04-13 13:22:19 -04:00
select.h FD_ISSET must return an int. this is the easiest way. 2011-09-23 22:24:33 -04:00
sem.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
sendfile.h various legacy and linux-specific stuff 2011-03-18 21:52:26 -04:00
shm.h numerous fixes to sysv ipc 2011-04-13 16:45:43 -04:00
signalfd.h add missing signalfd flags 2011-07-09 18:06:59 -04:00
socket.h cleanup more bits cruft (sysmacros and socket) 2011-09-18 16:34:13 -04:00
soundcard.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
stat.h add some traditional aliases to stat.h 2011-04-12 12:01:20 -04:00
statfs.h fix the fsid_t structure to match name of __val 2011-09-20 11:16:27 -04:00
statvfs.h fix the definition of struct statvfs to match lsb abi 2011-09-19 23:35:48 -04:00
stropts.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
swap.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
syscall.h syscall overhaul part two - unify public and internal syscall interface 2011-03-19 21:36:10 -04:00
sysctl.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
sysinfo.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
syslog.h alternate name for syslog.h 2011-04-05 12:13:54 -04:00
sysmacros.h cleanup more bits cruft (sysmacros and socket) 2011-09-18 16:34:13 -04:00
time.h fix and cleanup suseconds_t/timeval stuff (broken on 64-bit) 2011-04-13 13:16:49 -04:00
times.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
timex.h fix some header typos 2011-09-20 20:02:48 -04:00
types.h cleanup types stuff in headers, fix missing u_int*_t in sys/types.h 2011-04-11 10:38:00 -04:00
ucontext.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
uio.h extensive header cleanup for standards conformance & correctness 2011-02-14 18:41:25 -05:00
un.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
user.h sys/user.h may need stdint.h 2011-09-23 14:24:57 -04:00
utsname.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
vfs.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
vt.h initial check-in, version 0.5.0 2011-02-12 00:22:29 -05:00
wait.h move wait.h macros out of bits. they do not vary. 2011-04-21 14:27:28 -04:00