musl/include
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
..
arpa
linux some linux headers useful from user apps. 2011-03-18 21:53:30 -04:00
net
netinet fix some header typos 2011-09-20 20:02:48 -04:00
netpacket add netpacket/packet.h 2011-06-09 21:47:24 -04:00
sys FD_ISSET must return an int. this is the easiest way. 2011-09-23 22:24:33 -04:00
aio.h fix return types for aio_read and aio_write again 2011-09-13 21:21:53 -04:00
alloca.h
assert.h
byteswap.h move bswap functions to static inline in byteswap.h 2011-04-12 13:04:17 -04:00
cpio.h
ctype.h
dirent.h fix handling of d_name in struct dirent 2011-06-06 18:04:28 -04:00
dlfcn.h further fixup dlfcn.h 2011-06-27 01:02:28 -04:00
elf.h
endian.h
err.h support the nonstandard err.h interfaces 2011-04-05 11:16:49 -04:00
errno.h use __attribute__((const)) for errno and pthread_self if __GNUC__ is defined 2011-06-06 20:12:42 -04:00
fcntl.h fix O_SYNC definition, cleanup fcntl.h 2011-04-14 22:06:30 -04:00
features.h
fenv.h
float.h
fnmatch.h
ftw.h
getopt.h getopt.h is a GNU-getopt-specific header. always expose GNU functions. 2011-04-05 15:45:24 -04:00
glob.h
grp.h fix prototypes/signature for setgroups, etc. 2011-04-13 09:03:22 -04:00
iconv.h
inttypes.h
iso646.h add previously-missing ios646.h 2011-02-14 21:59:38 -05:00
langinfo.h
libgen.h
libintl.h
limits.h move all limits that don't vary out of bits/limits.h, into main limits.h 2011-06-25 15:38:00 -04:00
locale.h more header cleanup and conformance fixes - locale.h, time.h 2011-02-14 20:45:37 -05:00
malloc.h
math.h isgreater etc. relation macros for math.h 2011-06-08 16:33:04 -04:00
mntent.h add profile for getmntent_r 2011-04-13 15:24:26 -04:00
mqueue.h fix incorrect include guard in mqueue.h 2011-09-20 12:14:06 -04:00
netdb.h
nl_types.h
paths.h
poll.h
pthread.h macro for pthread_equal 2011-08-14 15:17:36 -04:00
pty.h implement (nonstandard) forkpty 2011-04-20 20:55:13 -04:00
pwd.h prototype for getpass 2011-03-28 20:43:51 -04:00
regex.h duplicate re_nsub in LSB/glibc ABI compatible location 2011-06-16 16:53:11 -04:00
resolv.h
sched.h overhaul clone syscall wrapping 2011-09-18 10:14:37 -04:00
search.h gnu search.h has struct qelem... 2011-09-21 21:01:56 -04:00
semaphore.h preliminaries to adding POSIX semaphores 2011-03-03 18:32:26 -05:00
setjmp.h
shadow.h
signal.h fix missing SIG_DFL, SIG_IGN, SIG_ERR without posix in signal.h 2011-09-21 22:25:31 -04:00
spawn.h fix various errors in function signatures/prototypes found by nsz 2011-09-13 21:09:35 -04:00
stdarg.h use compiler builtins for variadic macros when available 2011-04-27 23:41:48 -04:00
stdbool.h make stdbool.h conform to c99 2011-09-20 14:51:56 -04:00
stddef.h
stdint.h fix the type of wchar_t on arm; support wchar_t varying with arch 2011-09-19 17:39:51 -04:00
stdio_ext.h add and consolidate nasty stdio_ext junk 2011-06-30 12:44:48 -04:00
stdio.h add prototypes for GNU *_unlocked stdio functions 2011-09-11 22:50:02 -04:00
stdlib.h declare alloca in stdlib.h when _GNU_SOURCE is defined 2011-09-11 22:43:57 -04:00
string.h add dummied strverscmp (obnoxious GNU function) 2011-09-11 22:45:56 -04:00
strings.h
stropts.h fill in junk in stropts.h 2011-06-30 20:23:24 -04:00
sysexits.h add sysexits.h legacy header 2011-04-05 15:40:36 -04:00
syslog.h add syslog.h cruft for syslogd to use... 2011-04-13 16:13:49 -04:00
tar.h
termios.h
time.h fix various errors in function signatures/prototypes found by nsz 2011-09-13 21:09:35 -04:00
ucontext.h consistency: use struct __ucontext instead of ucontext_t in prototypes 2011-07-31 00:10:29 -04:00
ulimit.h
unistd.h fix various errors in function signatures/prototypes found by nsz 2011-09-13 21:09:35 -04:00
utime.h
utmp.h various legacy and linux-specific stuff 2011-03-18 21:52:26 -04:00
utmpx.h utmpx.h is no longer under standards, so expose ut_exit structure 2011-04-12 12:03:33 -04:00
wchar.h fix the type of wchar_t on arm; support wchar_t varying with arch 2011-09-19 17:39:51 -04:00
wctype.h more header fixes, minor warning fix 2011-02-14 19:33:11 -05:00
wordexp.h fix typo in wordexp.h (note that the function is still unimplemented) 2011-02-19 12:44:36 -05:00