nodecl getwchar_unlocked W
nodecl init_module T
proto ioctl sys/ioctl.h stropts.h int ioctl (int, int, ...); int ioctl(int, int, ...);
-nodecl linesize C
nodecl pivot_root T
proto poll poll.h int(struct pollfd*,nfds_t,int) int(struct pollfd[],nfds_t,int) int poll (struct pollfd *, nfds_t, int); int poll(struct pollfd fds[], nfds_t nfds, int timeout);
proto pthread_equal thread/pthread_equal.c pthread.h int()(pthread_t,pthread_t) int(pthread_t,pthread_t)
proto seed48 prng/seed48.c stdlib.h unsigned short*(unsigned short*) unsigned short*(unsigned short[])
proto setgroups unistd.h grp.h int setgroups(size_t, const gid_t []); int setgroups(size_t, const gid_t *);
proto setgroups linux/setgroups.c grp.h int(size_t,const gid_t[]) int(size_t,const gid_t*)
-proto wcwidth ctype/wcwidth.c wchar.h int(wint_t) int(wchar_t)
<h3>musl vs c99 api</h3>
-<h4>commit</h4><p>commit <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=commit;h=970ef6a1240adfd685c27bf3407dfd06606a17e8">970ef6a1240adfd685c27bf3407dfd06606a17e8</a><br>Date: Tue Jul 31 21:18:17 2012 -0400<br><br> optimize mempcpy to minimize need for data saved across the call
+<h4>commit</h4><p>commit <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=commit;h=8a996b7e6c3cf9f852bfcd2adf2ed68bf4725754">8a996b7e6c3cf9f852bfcd2adf2ed68bf4725754</a><br>Date: Thu Aug 2 22:11:49 2012 -0400<br><br> release notes for 0.9.3
<h4>legend</h4><ul><li>status: musl implementation status summary<ul><li>(empty) - implemented<li>nosym - prototype found in include files (see decl) but not in libc.a (see sym)<li>nodecl - symbol is in libc.a but not declared in a public header<li>missing - neither in include files (see decl) nor in libc.a (see sym)</ul><li>sym: external symbol kind as found by `nm libc.a` (symbol kind only reported once)<ul><li>C - symbol is common (uninitialized data)<li>D - symbol is in the initialized data section<li>R - symbol is in the read only data section<li>T - symbol is in the text section<li>V - weak object<li>W - weak symbol</ul><li>decl: kind of declaration as found by `ctags -R include` (every occurance is reported, arch specific definitions are not linked)<ul><li>d - macro definition<li>t - typedef<li>s - struct declaration<li>u - union declaration<li>p - function prototype<li>x - external and forward variable declaration</ul></ul>
<h4>table</h4><table border=1><tr><th colspan=3>musl<th colspan=4>c99<tr><th>status<th>sym<th>decl<th>name<th>header<th>proto<th>section
<tr><td>missing<td> <td> <td>NDEBUG<td>assert.h<td> <td>B.1 Diagnostics
<h3>musl vs posix api</h3>
-<h4>commit</h4><p>commit <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=commit;h=970ef6a1240adfd685c27bf3407dfd06606a17e8">970ef6a1240adfd685c27bf3407dfd06606a17e8</a><br>Date: Tue Jul 31 21:18:17 2012 -0400<br><br> optimize mempcpy to minimize need for data saved across the call
+<h4>commit</h4><p>commit <a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=commit;h=8a996b7e6c3cf9f852bfcd2adf2ed68bf4725754">8a996b7e6c3cf9f852bfcd2adf2ed68bf4725754</a><br>Date: Thu Aug 2 22:11:49 2012 -0400<br><br> release notes for 0.9.3
<h4>legend</h4><ul><li>status: musl implementation status summary<ul><li>(empty) - implemented<li>nosym - prototype found in include files (see decl) but not in libc.a (see sym)<li>nodecl - symbol is in libc.a but not declared in a public header<li>missing - neither in include files (see decl) nor in libc.a (see sym)</ul><li>sym: external symbol kind as found by `nm libc.a` (symbol kind only reported once)<ul><li>C - symbol is common (uninitialized data)<li>D - symbol is in the initialized data section<li>R - symbol is in the read only data section<li>T - symbol is in the text section<li>V - weak object<li>W - weak symbol</ul><li>decl: kind of declaration as found by `ctags -R include` (every occurance is reported)<ul><li>d - macro definition<li>p - function prototype<li>x - external and forward variable declaration</ul></ul><p>(STREAMS and posix_trace* apis are excluded)
<h4>table</h4><table border=1><tr><th colspan=3>musl<th colspan=4>posix<tr><th>status<th>sym<th>decl<th>name<th>header<th>option<th>desc
<tr><td> <td> <td><a href="http://git.etalabs.net/cgi-bin/gitweb.cgi?p=musl;a=blob;f=include/sys/select.h#l27">d</a> <td><a href="http://pubs.opengroup.org/onlinepubs/9699919799/functions/FD_CLR.html">FD_CLR</a><td> <a href="http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_select.h.html">sys/select.h</a><td> <td>pselect, select - synchronous I/O multiplexing