update tables for 0.9.10
authornsz <nsz@port70.net>
Sun, 14 Apr 2013 08:16:36 +0000 (08:16 +0000)
committernsz <nsz@port70.net>
Sun, 14 Apr 2013 08:16:36 +0000 (08:16 +0000)
tab_c11.html
tab_c99.html
tab_posix.html

index 40455f1..f581b7f 100644 (file)
@@ -1,5 +1,5 @@
 <h3>musl vs c11 api</h3>
-<h4>commit</h4><p>commit <a href="http://git.musl-libc.org/cgit/musl/commit/?id=4ba3ebdcfeb7b5aa2dd5079e939514a634395124">4ba3ebdcfeb7b5aa2dd5079e939514a634395124</a><br>Date:   Wed Apr 10 22:38:46 2013 -0400<br><br>    make ifaddrs.h expose sys/socket.h<br>    <br>    the getifaddrs interface seems to have been invented by glibc, and<br>    they expose socket.h, so for us not to do so is just gratuitous<br>    incompatibility with the interface we're mimicing.
+<h4>commit</h4><p>commit <a href="http://git.musl-libc.org/cgit/musl/commit/?id=7bec92e793d4b8a349796848cf43c7329b0f2ed0">7bec92e793d4b8a349796848cf43c7329b0f2ed0</a><br>Date:   Sun Apr 14 01:51:00 2013 -0400<br><br>    release notes for 0.9.10
 <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><p>(Annex K apis are excluded: -D__STDC_WANT_LIB_EXT1__=0 is assumed)
 <h4>table</h4><table border=1><tr><th colspan=3>musl<th colspan=4>c11<tr><th>status<th>sym<th>decl<th>name<th>header<th>proto<th>section
 <tr><td>missing<td>&#160;<td>&#160;<td>static_assert<td>assert.h<td>&#160;<td>B.1 Diagnostics
index 958ff31..08c3114 100644 (file)
@@ -1,5 +1,5 @@
 <h3>musl vs c99 api</h3>
-<h4>commit</h4><p>commit <a href="http://git.musl-libc.org/cgit/musl/commit/?id=4ba3ebdcfeb7b5aa2dd5079e939514a634395124">4ba3ebdcfeb7b5aa2dd5079e939514a634395124</a><br>Date:   Wed Apr 10 22:38:46 2013 -0400<br><br>    make ifaddrs.h expose sys/socket.h<br>    <br>    the getifaddrs interface seems to have been invented by glibc, and<br>    they expose socket.h, so for us not to do so is just gratuitous<br>    incompatibility with the interface we're mimicing.
+<h4>commit</h4><p>commit <a href="http://git.musl-libc.org/cgit/musl/commit/?id=7bec92e793d4b8a349796848cf43c7329b0f2ed0">7bec92e793d4b8a349796848cf43c7329b0f2ed0</a><br>Date:   Sun Apr 14 01:51:00 2013 -0400<br><br>    release notes for 0.9.10
 <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>&#160;<td>&#160;<td><a href="http://git.musl-libc.org/cgit/musl/tree/include/assert.h#n3">d</a> <a href="http://git.musl-libc.org/cgit/musl/tree/include/assert.h#n6">d</a> <a href="http://git.musl-libc.org/cgit/musl/tree/include/assert.h#n8">d</a> <td>assert<td>assert.h<td>void assert(scalar expression);<td>B.1 Diagnostics
index 7071039..1add2b3 100644 (file)
@@ -1,5 +1,5 @@
 <h3>musl vs posix api</h3>
-<h4>commit</h4><p>commit <a href="http://git.musl-libc.org/cgit/musl/commit/?id=4ba3ebdcfeb7b5aa2dd5079e939514a634395124">4ba3ebdcfeb7b5aa2dd5079e939514a634395124</a><br>Date:   Wed Apr 10 22:38:46 2013 -0400<br><br>    make ifaddrs.h expose sys/socket.h<br>    <br>    the getifaddrs interface seems to have been invented by glibc, and<br>    they expose socket.h, so for us not to do so is just gratuitous<br>    incompatibility with the interface we're mimicing.
+<h4>commit</h4><p>commit <a href="http://git.musl-libc.org/cgit/musl/commit/?id=7bec92e793d4b8a349796848cf43c7329b0f2ed0">7bec92e793d4b8a349796848cf43c7329b0f2ed0</a><br>Date:   Sun Apr 14 01:51:00 2013 -0400<br><br>    release notes for 0.9.10
 <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>&#160;<td>&#160;<td><a href="http://git.musl-libc.org/cgit/musl/tree/include/sys/select.h#n29">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>&#160;<td>pselect, select - synchronous I/O multiplexing