From 11dd74a5600fcae1b02ac79fa8170ee49b1db274 Mon Sep 17 00:00:00 2001 From: nsz Date: Sun, 26 Jun 2011 00:30:24 +0200 Subject: [PATCH] update tables --- tab_c99.html | 24 ++++++++++++------------ tab_posix.html | 26 +++++++++++++------------- 2 files changed, 25 insertions(+), 25 deletions(-) diff --git a/tab_c99.html b/tab_c99.html index 2c0590e..fb22f63 100644 --- a/tab_c99.html +++ b/tab_c99.html @@ -1,5 +1,5 @@

musl vs c99 api

-

commit

commit ec05a0b08f0d93341c149a6f3235e4ee5711b2f8
Date: Thu Jun 23 22:13:47 2011 -0400

adapt build/install/gcc-wrapper systems for dynamic linking support +

commit

commit febbd12d00883a716a9edca25011f8aa306b859b
Date: Sat Jun 25 18:18:57 2011 -0400

XSI search.h API implementation by Szabolcs Nagy

legend

table

muslc99
statussymdeclnameheaderprotosection
missing  NDEBUGassert.h B.1 Diagnostics @@ -223,22 +223,22 @@
  d or_eqiso646.h B.8 Alternative spellings
  d CHAR_BITlimits.h B.9 Sizes of integer types
  d CHAR_MAXlimits.h B.9 Sizes of integer types -
  d INT_MINlimits.h B.9 Sizes of integer types -
  d ULONG_MAXlimits.h B.9 Sizes of integer types +
  d INT_MINlimits.h B.9 Sizes of integer types +
  d ULONG_MAXlimits.h B.9 Sizes of integer types
  d SCHAR_MINlimits.h B.9 Sizes of integer types -
  d MB_LEN_MAXlimits.h B.9 Sizes of integer types -
  d INT_MAXlimits.h B.9 Sizes of integer types -
  d LLONG_MINlimits.h B.9 Sizes of integer types +
  d MB_LEN_MAXlimits.h B.9 Sizes of integer types +
  d INT_MAXlimits.h B.9 Sizes of integer types +
  d LLONG_MINlimits.h B.9 Sizes of integer types
  d SCHAR_MAXlimits.h B.9 Sizes of integer types -
  d SHRT_MINlimits.h B.9 Sizes of integer types -
  d UINT_MAXlimits.h B.9 Sizes of integer types +
  d SHRT_MINlimits.h B.9 Sizes of integer types +
  d UINT_MAXlimits.h B.9 Sizes of integer types
  d LLONG_MAXlimits.h B.9 Sizes of integer types
  d UCHAR_MAXlimits.h B.9 Sizes of integer types -
  d SHRT_MAXlimits.h B.9 Sizes of integer types -
  d LONG_MINlimits.h B.9 Sizes of integer types -
  d ULLONG_MAXlimits.h B.9 Sizes of integer types +
  d SHRT_MAXlimits.h B.9 Sizes of integer types +
  d LONG_MINlimits.h B.9 Sizes of integer types +
  d ULLONG_MAXlimits.h B.9 Sizes of integer types
  d CHAR_MINlimits.h B.9 Sizes of integer types -
  d USHRT_MAXlimits.h B.9 Sizes of integer types +
  d USHRT_MAXlimits.h B.9 Sizes of integer types
  d LONG_MAXlimits.h B.9 Sizes of integer types
  s struct lconvlocale.h B.10 Localization
  d LC_ALLlocale.h B.10 Localization diff --git a/tab_posix.html b/tab_posix.html index 1564a2c..f49c044 100644 --- a/tab_posix.html +++ b/tab_posix.html @@ -1,5 +1,5 @@

musl vs posix api

-

commit

commit ec05a0b08f0d93341c149a6f3235e4ee5711b2f8
Date: Thu Jun 23 22:13:47 2011 -0400

adapt build/install/gcc-wrapper systems for dynamic linking support +

commit

commit febbd12d00883a716a9edca25011f8aa306b859b
Date: Sat Jun 25 18:18:57 2011 -0400

XSI search.h API implementation by Szabolcs Nagy

legend

  • status: musl implementation status summary
    • (empty) - implemented
    • nosym - prototype found in include files (see decl) but not in libc.a (see sym)
    • nodecl - symbol is in libc.a but not declared in a public header
    • missing - neither in include files (see decl) nor in libc.a (see sym)
  • sym: external symbol kind as found by `nm libc.a` (symbol kind only reported once)
    • C - symbol is common (uninitialized data)
    • D - symbol is in the initialized data section
    • R - symbol is in the read only data section
    • T - symbol is in the text section
    • V - weak object
    • W - weak symbol
  • decl: kind of declaration as found by `ctags -R include` (every occurance is reported)
    • d - macro definition
    • p - function prototype
    • x - external and forward variable declaration

(any option mark found in the synopsis of a manual is listed in the option column, this is often wrong)

table

muslposix
statussymdeclnameheaderoptiondesc
  d FD_CLR sys_select.h pselect, select - synchronous I/O multiplexing @@ -391,9 +391,9 @@
 Tp gmtime time.h CXgmtime, gmtime_r - convert a time value to a broken-down UTC time
 Tp gmtime_r time.h CXgmtime, gmtime_r - convert a time value to a broken-down UTC time
 Tp grantpt stdlib.h XSIgrantpt - grant access to the slave pseudo-terminal device -
missing  hcreate search.h XSIhcreate, hdestroy, hsearch - manage hash search table -
missing  hdestroy search.h XSIhcreate, hdestroy, hsearch - manage hash search table -
missing  hsearch search.h XSIhcreate, hdestroy, hsearch - manage hash search table +
 Tp hcreate search.h XSIhcreate, hdestroy, hsearch - manage hash search table +
 Tp hdestroy search.h XSIhcreate, hdestroy, hsearch - manage hash search table +
 Tp hsearch search.h XSIhcreate, hdestroy, hsearch - manage hash search table
 Tp p htonl arpa_inet.h htonl, htons, ntohl, ntohs - convert values between host and network byte order
 Tp p htons arpa_inet.h htonl, htons, ntohl, ntohs - convert values between host and network byte order
 Tp hypot math.h hypot, hypotf, hypotl - Euclidean distance function @@ -416,7 +416,7 @@
 Tp inet_ntop arpa_inet.h inet_ntop, inet_pton - convert IPv4 and IPv6 addresses between binary and text form
 Tp inet_pton arpa_inet.h inet_ntop, inet_pton - convert IPv4 and IPv6 addresses between binary and text form
 Tp initstate stdlib.h XSIinitstate, random, setstate, srandom - pseudo-random number functions -
missing  insque search.h XSIinsque, remque - insert or remove an element in a queue +
 Tp insque search.h XSIinsque, remque - insert or remove an element in a queue
 Tp p ioctl stropts.h OB XSRioctl - control a STREAMS device (STREAMS)
 Tp isalnum ctype.h CXisalnum, isalnum_l - test for an alphanumeric character
 Tp isalnum_l ctype.h CXisalnum, isalnum_l - test for an alphanumeric character @@ -495,7 +495,7 @@
 Tp ldexpf math.h ldexp, ldexpf, ldexpl - load exponent of a floating-point number
nosym p ldexpl math.h ldexp, ldexpf, ldexpl - load exponent of a floating-point number
 Tp ldiv stdlib.h ldiv, lldiv - compute quotient and remainder of a long division -
missing  lfind search.h XSIlsearch, lfind - linear search and update +
 Tp lfind search.h XSIlsearch, lfind - linear search and update
nosym p lgamma math.h XSIlgamma, lgammaf, lgammal, signgam - log gamma function
nosym p lgammaf math.h XSIlgamma, lgammaf, lgammal, signgam - log gamma function
nosym p lgammal math.h XSIlgamma, lgammaf, lgammal, signgam - log gamma function @@ -538,7 +538,7 @@
nosym p lround math.h lround, lroundf, lroundl - round to nearest integer value
nosym p lroundf math.h lround, lroundf, lroundl - round to nearest integer value
nosym p lroundl math.h lround, lroundf, lroundl - round to nearest integer value -
missing  lsearch search.h XSIlsearch, lfind - linear search and update +
 Tp lsearch search.h XSIlsearch, lfind - linear search and update
 Tp lseek unistd.h lseek - move the read/write file offset
 Tp lstat sys_stat.h fstatat, lstat, stat - get file status
 TWp malloc stdlib.h malloc - a memory allocator @@ -855,7 +855,7 @@
 Tp remainderf math.h remainder, remainderf, remainderl - remainder function
nosym p remainderl math.h remainder, remainderf, remainderl - remainder function
 Tp remove stdio.h remove - remove a file -
missing  remque search.h XSIinsque, remque - insert or remove an element in a queue +
 Tp remque search.h XSIinsque, remque - insert or remove an element in a queue
 Tp remquo math.h remquo, remquof, remquol - remainder functions
 Tp remquof math.h remquo, remquof, remquol - remainder functions
nosym p remquol math.h remquo, remquof, remquol - remainder functions @@ -1059,10 +1059,10 @@
 Tp tcsendbreak termios.h tcsendbreak - send a break for a specific duration
 Tp tcsetattr termios.h tcsetattr - set the parameters associated with the terminal
 Tp tcsetpgrp unistd.h tcsetpgrp - set the foreground process group ID -
missing  tdelete search.h XSItdelete, tfind, tsearch, twalk - manage a binary search tree +
 Tp tdelete search.h XSItdelete, tfind, tsearch, twalk - manage a binary search tree
 Tp telldir dirent.h XSItelldir - current location of a named directory stream
 Tp tempnam stdio.h OB XSItempnam - create a name for a temporary file -
missing  tfind search.h XSItdelete, tfind, tsearch, twalk - manage a binary search tree +
 Tp tfind search.h XSItdelete, tfind, tsearch, twalk - manage a binary search tree
nosym p tgamma math.h tgamma, tgammaf, tgammal - compute gamma() function
nosym p tgammaf math.h tgamma, tgammaf, tgammal - compute gamma() function
nosym p tgammal math.h tgamma, tgammaf, tgammal - compute gamma() function @@ -1091,10 +1091,10 @@
 Tp truncate unistd.h truncate - truncate a file to a specified length
 Tp truncf math.h trunc, truncf, truncl - round to truncated integer value
nosym p truncl math.h trunc, truncf, truncl - round to truncated integer value -
missing  tsearch search.h XSItdelete, tfind, tsearch, twalk - manage a binary search tree +
 Tp tsearch search.h XSItdelete, tfind, tsearch, twalk - manage a binary search tree
 Tp ttyname unistd.h ttyname, ttyname_r - find the pathname of a terminal
 Tp ttyname_r unistd.h ttyname, ttyname_r - find the pathname of a terminal -
missing  twalk search.h XSItdelete, tfind, tsearch, twalk - manage a binary search tree +
 Tp twalk search.h XSItdelete, tfind, tsearch, twalk - manage a binary search tree
 Vx tzname time.h XSI CXdaylight, timezone, tzname, tzset - set timezone conversion information
 Tp tzset time.h XSI CXdaylight, timezone, tzname, tzset - set timezone conversion information
 Tp ulimit ulimit.h OB XSIulimit - get and set process limits @@ -1194,4 +1194,4 @@
nosym p y1 math.h XSIy0, y1, yn - Bessel functions of the second kind
nosym p yn math.h XSIy0, y1, yn - Bessel functions of the second kind
-

stats

  • missing: 205
  • nosym: 129
  • nodecl: 3
+

stats

  • missing: 194
  • nosym: 129
  • nodecl: 3
-- 2.20.1