X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=tab_posix.html;h=f8b8e3842c7be0e39d313c6ff70c065fe35d153d;hb=ba78abf4a6e2d5b0abfa67994481512e58597b9e;hp=e6ec26985c7fc0090be45fda6226569f1de0878a;hpb=186b7c3f54dbed0fa674cc6c7df014c536ecd3d2;p=musl-tables diff --git a/tab_posix.html b/tab_posix.html index e6ec269..f8b8e38 100644 --- a/tab_posix.html +++ b/tab_posix.html @@ -1,5 +1,5 @@

musl vs posix api

-

commit

commit 60a4783ed4bd0496f7eb31f9b7eb2ad10df46677
Date: 2014-10-14 13:32:42 -0400

release 1.1.5 +

commit

commit 615629bd6fcd6ddb69ad762e679f088c7bd878e2
Date: 2015-10-19 19:12:57 -0400

release 1.1.12

legend

(STREAMS and posix_trace* apis are excluded)

table

muslposix
statussymdeclnameheaderoptiondesc
  d FD_CLR sys/select.h pselect, select - synchronous I/O multiplexing @@ -12,10 +12,10 @@
 Tp _setjmp setjmp.h OB XSI_longjmp, _setjmp - non-local goto
  d _tolower ctype.h OB XSI_tolower - transliterate uppercase characters to lowercase
  d _toupper ctype.h OB XSI_toupper - transliterate lowercase characters to uppercase -
 Tp a64l stdlib.h XSIa64l, l64a - convert between a 32-bit integer and a radix-64 ASCII string +
 Tp a64l stdlib.h XSIa64l, l64a - convert between a 32-bit integer and a radix-64 ASCII string
 Tp abort stdlib.h abort - generate an abnormal process abort
 Tp abs stdlib.h abs - return an integer absolute value -
 Tp accept sys/socket.h accept - accept a new connection on a socket +
 Tp accept sys/socket.h accept - accept a new connection on a socket
 Tp access unistd.h access, faccessat - determine accessibility of a file relative to directory file descriptor
 Tp d d acos math.h acos, acosf, acosl - arc cosine functions
 Tp acosf math.h acos, acosf, acosl - arc cosine functions @@ -56,7 +56,7 @@
 Tp atol stdlib.h atol, atoll - convert a string to a long integer
 Tp atoll stdlib.h atol, atoll - convert a string to a long integer
 Tp p basename libgen.h XSIbasename - return the last component of a pathname -
 Tp bind sys/socket.h bind - bind a name to a socket +
 Tp bind sys/socket.h bind - bind a name to a socket
 Tp bsearch stdlib.h bsearch - binary search a sorted table
 Tp btowc stdio.h wchar.h btowc - single byte to wide character conversion
 Tp cabs complex.h cabs, cabsf, cabsl - return a complex absolute value @@ -109,9 +109,9 @@
 Tp chdir unistd.h chdir - change working directory
 Tp chmod sys/stat.h chmod, fchmodat - change mode of a file relative to directory file descriptor
 Tp chown unistd.h chown, fchownat - change owner and group of a file relative to directory file descriptor -
 Td p d d cimag complex.h cimag, cimagf, cimagl - complex imaginary functions -
 Td p cimagf complex.h cimag, cimagf, cimagl - complex imaginary functions -
 Td p cimagl complex.h cimag, cimagf, cimagl - complex imaginary functions +
 Td p d d cimag complex.h cimag, cimagf, cimagl - complex imaginary functions +
 Td p cimagf complex.h cimag, cimagf, cimagl - complex imaginary functions +
 Td p cimagl complex.h cimag, cimagf, cimagl - complex imaginary functions
 Tp clearerr stdio.h clearerr - clear indicators on a stream
 Tp clock time.h clock - report CPU time used
 Tp clock_getcpuclockid time.h CPTclock_getcpuclockid - access a process CPU-time clock (ADVANCED REALTIME) @@ -129,7 +129,7 @@
 Tp d d conj complex.h conj, conjf, conjl - complex conjugate functions
 Tp conjf complex.h conj, conjf, conjl - complex conjugate functions
 Tp conjl complex.h conj, conjf, conjl - complex conjugate functions -
 Tp connect sys/socket.h connect - connect a socket +
 Tp connect sys/socket.h connect - connect a socket
 Tp d d copysign math.h copysign, copysignf, copysignl - number manipulation function
 Tp copysignf math.h copysign, copysignf, copysignl - number manipulation function
 Tp copysignl math.h copysign, copysignf, copysignl - number manipulation function @@ -145,9 +145,9 @@
 Tp d d cproj complex.h cproj, cprojf, cprojl - complex projection functions
 Tp cprojf complex.h cproj, cprojf, cprojl - complex projection functions
 Tp cprojl complex.h cproj, cprojf, cprojl - complex projection functions -
 Td p d d creal complex.h creal, crealf, creall - complex real functions -
 Td p crealf complex.h creal, crealf, creall - complex real functions -
 Td p creall complex.h creal, crealf, creall - complex real functions +
 Td p d d creal complex.h creal, crealf, creall - complex real functions +
 Td p crealf complex.h creal, crealf, creall - complex real functions +
 Td p creall complex.h creal, crealf, creall - complex real functions
 Tp creat sys/stat.h fcntl.h OHcreat - create a new file or rewrite an existing one
 Tp p crypt unistd.h XSIcrypt - string encoding function (CRYPT)
 Tp csin complex.h csin, csinf, csinl - complex sine functions @@ -187,7 +187,7 @@
 Tp dlopen dlfcn.h dlopen - gain access to an executable object file
 Tp dlsym dlfcn.h dlsym - obtain the address of a symbol from a dlopen object
 Tp dprintf stdio.h CXdprintf, fprintf, printf, snprintf, sprintf - print formatted output -
 Tp drand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers +
 Tp drand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers
 Tp dup unistd.h dup, dup2 - duplicate an open file descriptor
 Tp dup2 unistd.h dup, dup2 - duplicate an open file descriptor
 Wp duplocale locale.h CXduplocale - duplicate a locale object @@ -200,14 +200,14 @@
 Tp endservent netdb.h endservent, getservbyname, getservbyport, getservent, setservent - network services database functions
 Tp endutxent utmpx.h XSIendutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions
 Vx environ unistd.h environ, execl, execle, execlp, execv, execve, execvp, fexecve - execute a file -
 Tp erand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers +
 Tp erand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers
 Tp d d erf math.h erf, erff, erfl - error functions
 Tp d d erfc math.h erfc, erfcf, erfcl - complementary error functions
 Tp erfcf math.h erfc, erfcf, erfcl - complementary error functions
 Tp erfcl math.h erfc, erfcf, erfcl - complementary error functions
 Tp erff math.h erf, erff, erfl - error functions
 Tp erfl math.h erf, erff, erfl - error functions -
  d errno errno.h errno - error return value +
  d errno errno.h errno - error return value
 Tp execl unistd.h environ, execl, execle, execlp, execv, execve, execvp, fexecve - execute a file
 Tp execle unistd.h environ, execl, execle, execlp, execv, execve, execvp, fexecve - execute a file
 Tp execlp unistd.h environ, execl, execle, execlp, execv, execve, execvp, fexecve - execute a file @@ -351,7 +351,7 @@
 Tp getnetbyname netdb.h endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions
 Wp getnetent netdb.h endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions
 Tp p getopt unistd.h getopt, optarg, opterr, optind, optopt - command option parsing -
 Tp getpeername sys/socket.h getpeername - get the name of the peer socket +
 Tp getpeername sys/socket.h getpeername - get the name of the peer socket
 Tp getpgid unistd.h getpgid - get the process group ID for a process
 Tp getpgrp unistd.h getpgrp - get the process group ID of the calling process
 Tp getpid unistd.h getpid - get the process ID @@ -372,9 +372,9 @@
 Tp getservbyport netdb.h endservent, getservbyname, getservbyport, getservent, setservent - network services database functions
 Tp getservent netdb.h endservent, getservbyname, getservbyport, getservent, setservent - network services database functions
 Tp getsid unistd.h getsid - get the process group ID of a session leader -
 Tp getsockname sys/socket.h getsockname - get the socket name -
 Tp getsockopt sys/socket.h getsockopt - get the socket options -
 Tp getsubopt stdlib.h getsubopt - parse suboption arguments from a string +
 Tp getsockname sys/socket.h getsockname - get the socket name +
 Tp getsockopt sys/socket.h getsockopt - get the socket options +
 Tp getsubopt stdlib.h getsubopt - parse suboption arguments from a string
 Tp gettimeofday sys/time.h OB XSIgettimeofday - get the date and time
 Tp getuid unistd.h getuid - get a real user ID
 Tp getutxent utmpx.h XSIendutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions @@ -386,7 +386,7 @@
 Tp globfree glob.h glob, globfree - generate pathnames matching a pattern
 Tp gmtime time.h gmtime, gmtime_r - convert a time value to a broken-down UTC time
 Wp 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 +
 Tp grantpt stdlib.h XSIgrantpt - grant access to the slave pseudo-terminal device
 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 @@ -411,13 +411,13 @@
 Tp inet_ntoa arpa/inet.h inet_addr, inet_ntoa - IPv4 address manipulation
 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 +
 Tp initstate stdlib.h XSIinitstate, random, setstate, srandom - pseudo-random number functions
 Tp insque search.h XSIinsque, remque - insert or remove an element in a queue
 Tp isalnum ctype.h isalnum, isalnum_l - test for an alphanumeric character
 Wp isalnum_l ctype.h CXisalnum, isalnum_l - test for an alphanumeric character
 Td p isalpha ctype.h isalpha, isalpha_l - test for an alphabetic character
 Wp isalpha_l ctype.h CXisalpha, isalpha_l - test for an alphabetic character -
 Tp isascii ctype.h OB XSIisascii - test for a 7-bit US-ASCII character +
 Td p isascii ctype.h OB XSIisascii - test for a 7-bit US-ASCII character
 Tp isatty unistd.h isatty - test for a terminal device
 Tp isblank ctype.h isblank, isblank_l - test for a blank character
 Wp isblank_l ctype.h CXisblank, isblank_l - test for a blank character @@ -478,13 +478,13 @@
 Tp j0 math.h XSIj0, j1, jn - Bessel functions of the first kind
 Tp j1 math.h XSIj0, j1, jn - Bessel functions of the first kind
 Tp jn math.h XSIj0, j1, jn - Bessel functions of the first kind -
 Tp jrand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers -
 Tp kill signal.h CXkill - send a signal to a process or a group of processes -
 Tp killpg signal.h XSIkillpg - send a signal to a process group -
 Tp l64a stdlib.h XSIa64l, l64a - convert between a 32-bit integer and a radix-64 ASCII string +
 Tp jrand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers +
 Tp kill signal.h CXkill - send a signal to a process or a group of processes +
 Tp killpg signal.h XSIkillpg - send a signal to a process group +
 Tp l64a stdlib.h XSIa64l, l64a - convert between a 32-bit integer and a radix-64 ASCII string
 Tp labs stdlib.h labs, llabs - return a long integer absolute value
 Tp lchown unistd.h lchown - change the owner and group of a symbolic link -
 Tp lcong48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers +
 Tp lcong48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers
 Tp d d ldexp math.h ldexp, ldexpf, ldexpl - load exponent of a floating-point number
 Tp ldexpf math.h ldexp, ldexpf, ldexpl - load exponent of a floating-point number
 Tp ldexpl math.h ldexp, ldexpf, ldexpl - load exponent of a floating-point number @@ -496,7 +496,7 @@
 Tp link unistd.h link, linkat - link one file to another file relative to two directory file descriptors
 Tp linkat unistd.h link, linkat - link one file to another file relative to two directory file descriptors
 Tp lio_listio aio.h lio_listio - list directed I/O -
 Tp listen sys/socket.h listen - listen for socket connections and limit the queue of incoming connections +
 Tp listen sys/socket.h listen - listen for socket connections and limit the queue of incoming connections
 Tp llabs stdlib.h labs, llabs - return a long integer absolute value
 Tp lldiv stdlib.h ldiv, lldiv - compute quotient and remainder of a long division
 Tp d d llrint math.h llrint, llrintf, llrintl - round to the nearest integer value using current rounding direction @@ -508,7 +508,7 @@
 Tp localeconv locale.h localeconv - return locale-specific information
 Tp localtime time.h localtime, localtime_r - convert a time value to a broken-down local time
 Wp localtime_r time.h CXlocaltime, localtime_r - convert a time value to a broken-down local time -
 Tp p lockf unistd.h XSIlockf - record locking on files +
 Tp p lockf unistd.h XSIlockf - record locking on files
 Tp d d log math.h log, logf, logl - natural logarithm function
 Tp d d log10 math.h log10, log10f, log10l - base 10 logarithm function
 Tp log10f math.h log10, log10f, log10l - base 10 logarithm function @@ -524,8 +524,8 @@
 Tp logbl math.h logb, logbf, logbl - radix-independent exponent
 Tp logf math.h log, logf, logl - natural logarithm function
 Tp logl math.h log, logf, logl - natural logarithm function -
 Td p longjmp setjmp.h longjmp - non-local goto -
 Tp lrand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers +
 Tp longjmp setjmp.h longjmp - non-local goto +
 Tp lrand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers
 Tp d d lrint math.h lrint, lrintf, lrintl - round to nearest integer value using current rounding direction
 Tp lrintf math.h lrint, lrintf, lrintl - round to nearest integer value using current rounding direction
 Tp lrintl math.h lrint, lrintf, lrintl - round to nearest integer value using current rounding direction @@ -552,12 +552,12 @@
 Tp memset string.h memset - set bytes in memory
 Tp mkdir sys/stat.h mkdir, mkdirat - make a directory relative to directory file descriptor
 Tp mkdirat sys/stat.h mkdir, mkdirat - make a directory relative to directory file descriptor -
 Tp mkdtemp stdlib.h CXmkdtemp, mkstemp - create a unique directory or file +
 Tp mkdtemp stdlib.h CXmkdtemp, mkstemp - create a unique directory or file
 Tp mkfifo sys/stat.h mkfifo, mkfifoat - make a FIFO special file relative to directory file descriptor
 Tp mkfifoat sys/stat.h mkfifo, mkfifoat - make a FIFO special file relative to directory file descriptor
 Tp mknod sys/stat.h XSImknod, mknodat - make directory, special file, or regular file
 Tp mknodat sys/stat.h XSImknod, mknodat - make directory, special file, or regular file -
 Tp mkstemp stdlib.h CXmkdtemp, mkstemp - create a unique directory or file +
 Tp mkstemp stdlib.h CXmkdtemp, mkstemp - create a unique directory or file
 Tp mktime time.h mktime - convert broken-down time into time since the Epoch
 Tp mlock sys/mman.h MLRmlock, munlock - lock or unlock a range of process address space (REALTIME)
 Tp mlockall sys/mman.h MLmlockall, munlockall - lock/unlock the address space of a process (REALTIME) @@ -576,7 +576,7 @@
 Tp mq_timedreceive mqueue.h time.h MSGmq_receive, mq_timedreceive - receive a message from a message queue (REALTIME)
 Tp mq_timedsend mqueue.h time.h MSGmq_send, mq_timedsend - send a message to a message queue (REALTIME)
 Tp mq_unlink mqueue.h MSGmq_unlink - remove a message queue (REALTIME) -
 Tp mrand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers +
 Tp mrand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers
 Tp msgctl sys/msg.h XSImsgctl - XSI message control operations
 Tp msgget sys/msg.h XSImsgget - get the XSI message queue identifier
 Tp msgrcv sys/msg.h XSImsgrcv - XSI message receive operation @@ -603,7 +603,7 @@
 Tp nice unistd.h XSInice - change the nice value of a process
 Wp nl_langinfo langinfo.h nl_langinfo, nl_langinfo_l - language information
 Wp nl_langinfo_l langinfo.h nl_langinfo, nl_langinfo_l - language information -
 Tp nrand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers +
 Tp nrand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers
 Tp p ntohl arpa/inet.h htonl, htons, ntohl, ntohs - convert values between host and network byte order
 Tp p ntohs arpa/inet.h htonl, htons, ntohl, ntohs - convert values between host and network byte order
 Tp open sys/stat.h fcntl.h OHopen, openat - open file relative to directory file descriptor @@ -621,14 +621,14 @@
 Tp pclose stdio.h CXpclose - close a pipe stream to or from a process
 Tp perror stdio.h perror - write error messages to standard error
 Tp pipe unistd.h pipe - create an interprocess channel -
 Tp poll poll.h poll - input/output multiplexing +
 Tp poll poll.h poll - input/output multiplexing
 Tp popen stdio.h CXpopen - initiate pipe streams to or from a process
 Tp posix_fadvise fcntl.h ADVposix_fadvise - file advisory information (ADVANCED REALTIME)
 Tp posix_fallocate fcntl.h ADVposix_fallocate - file space control (ADVANCED REALTIME)
 Tp posix_madvise sys/mman.h ADVposix_madvise - memory advisory information and alignment control (ADVANCED REALTIME)
missing  posix_mem_offset sys/mman.h TYMposix_mem_offset - find offset and length of a mapped typed memory block (ADVANCED REALTIME) -
 Tp posix_memalign stdlib.h ADVposix_memalign - aligned memory allocation (ADVANCED REALTIME) -
 Tp posix_openpt stdlib.h fcntl.h XSIposix_openpt - open a pseudo-terminal device +
 Tp posix_memalign stdlib.h ADVposix_memalign - aligned memory allocation (ADVANCED REALTIME) +
 Tp posix_openpt stdlib.h fcntl.h XSIposix_openpt - open a pseudo-terminal device
 Tp posix_spawn spawn.h SPNposix_spawn, posix_spawnp - spawn a process (ADVANCED REALTIME)
 Tp posix_spawn_file_actions_addclose spawn.h SPNposix_spawn_file_actions_addclose, posix_spawn_file_actions_addopen - add close or open action to spawn file actions object (ADVANCED REALTIME)
 Tp posix_spawn_file_actions_adddup2 spawn.h SPNposix_spawn_file_actions_adddup2 - add dup2 action to spawn file actions object (ADVANCED REALTIME) @@ -658,8 +658,8 @@
 Tp pread unistd.h pread, read - read from a file
 Tp printf stdio.h dprintf, fprintf, printf, snprintf, sprintf - print formatted output
 Tp pselect sys/select.h pselect, select - synchronous I/O multiplexing -
 Tp psiginfo signal.h CXpsiginfo, psignal - print signal information to standard error -
 Tp psignal signal.h CXpsiginfo, psignal - print signal information to standard error +
 Tp psiginfo signal.h CXpsiginfo, psignal - print signal information to standard error +
 Tp psignal signal.h CXpsiginfo, psignal - print signal information to standard error
 Tp pthread_atfork pthread.h pthread_atfork - register fork handlers
 Tp pthread_attr_destroy pthread.h pthread_attr_destroy, pthread_attr_init - destroy and initialize the thread attributes object
 Tp pthread_attr_getdetachstate pthread.h pthread_attr_getdetachstate, pthread_attr_setdetachstate - get and set the detachstate attribute @@ -701,18 +701,18 @@
 Tp pthread_condattr_init pthread.h pthread_condattr_destroy, pthread_condattr_init - destroy and initialize the condition variable attributes object
 Tp pthread_condattr_setclock pthread.h pthread_condattr_getclock, pthread_condattr_setclock - get and set the clock selection condition variable attribute
 Tp pthread_condattr_setpshared pthread.h TSHpthread_condattr_getpshared, pthread_condattr_setpshared - get and set the process-shared condition variable attributes -
 Wp pthread_create pthread.h pthread_create - thread creation -
 Wp pthread_detach pthread.h pthread_detach - detach a thread -
 Wd p pthread_equal pthread.h pthread_equal - compare thread IDs -
 Wp pthread_exit pthread.h pthread_exit - thread termination +
 Wp pthread_create pthread.h pthread_create - thread creation +
 Wp pthread_detach pthread.h pthread_detach - detach a thread +
 Wd p pthread_equal pthread.h pthread_equal - compare thread IDs +
 Wp pthread_exit pthread.h pthread_exit - thread termination
 Tp pthread_getconcurrency pthread.h OB XSIpthread_getconcurrency, pthread_setconcurrency - get and set the level of concurrency
 Tp pthread_getcpuclockid pthread.h time.h TCTpthread_getcpuclockid - access a thread CPU-time clock (ADVANCED REALTIME THREADS)
 Tp pthread_getschedparam pthread.h TPSpthread_getschedparam, pthread_setschedparam - dynamic thread scheduling parameters access (REALTIME THREADS)
 Wp pthread_getspecific pthread.h pthread_getspecific, pthread_setspecific - thread-specific data management -
 Wp pthread_join pthread.h pthread_join - wait for thread termination +
 Wp pthread_join pthread.h pthread_join - wait for thread termination
 Wp pthread_key_create pthread.h pthread_key_create - thread-specific data key creation
 Wp pthread_key_delete pthread.h pthread_key_delete - thread-specific data key deletion -
 Tp pthread_kill signal.h CXpthread_kill - send a signal to a thread +
 Tp pthread_kill signal.h CXpthread_kill - send a signal to a thread
 Tp pthread_mutex_consistent pthread.h pthread_mutex_consistent - mark state protected by robust mutex as consistent
 Tp pthread_mutex_destroy pthread.h pthread_mutex_destroy, pthread_mutex_init - destroy and initialize a mutex
 Tp pthread_mutex_getprioceiling pthread.h RPPpthread_mutex_getprioceiling, pthread_mutex_setprioceiling - get and set the priority ceiling of a mutex (REALTIME THREADS) @@ -748,36 +748,36 @@
 Tp pthread_rwlockattr_getpshared pthread.h TSHpthread_rwlockattr_getpshared, pthread_rwlockattr_setpshared - get and set the process-shared attribute of the read-write lock attributes object
 Tp pthread_rwlockattr_init pthread.h pthread_rwlockattr_destroy, pthread_rwlockattr_init - destroy and initialize the read-write lock attributes object
 Tp pthread_rwlockattr_setpshared pthread.h TSHpthread_rwlockattr_getpshared, pthread_rwlockattr_setpshared - get and set the process-shared attribute of the read-write lock attributes object -
 Wp pthread_self pthread.h pthread_self - get the calling thread ID +
 Wp pthread_self pthread.h pthread_self - get the calling thread ID
 Wp pthread_setcancelstate pthread.h pthread_setcancelstate, pthread_setcanceltype, pthread_testcancel - set cancelability state
 Tp pthread_setcanceltype pthread.h pthread_setcancelstate, pthread_setcanceltype, pthread_testcancel - set cancelability state
 Tp pthread_setconcurrency pthread.h OB XSIpthread_getconcurrency, pthread_setconcurrency - get and set the level of concurrency
 Tp pthread_setschedparam pthread.h TPSpthread_getschedparam, pthread_setschedparam - dynamic thread scheduling parameters access (REALTIME THREADS)
 Tp pthread_setschedprio pthread.h TPSpthread_setschedprio - dynamic thread scheduling parameters access (REALTIME THREADS)
 Tp pthread_setspecific pthread.h pthread_getspecific, pthread_setspecific - thread-specific data management -
 Tp pthread_sigmask signal.h CXpthread_sigmask, sigprocmask - examine and change blocked signals +
 Tp pthread_sigmask signal.h CXpthread_sigmask, sigprocmask - examine and change blocked signals
 Tp pthread_spin_destroy pthread.h pthread_spin_destroy, pthread_spin_init - destroy or initialize a spin lock object
 Tp pthread_spin_init pthread.h pthread_spin_destroy, pthread_spin_init - destroy or initialize a spin lock object
 Tp pthread_spin_lock pthread.h pthread_spin_lock, pthread_spin_trylock - lock a spin lock object
 Tp pthread_spin_trylock pthread.h pthread_spin_lock, pthread_spin_trylock - lock a spin lock object
 Tp pthread_spin_unlock pthread.h pthread_spin_unlock - unlock a spin lock object
 Wp pthread_testcancel pthread.h pthread_setcancelstate, pthread_setcanceltype, pthread_testcancel - set cancelability state -
 Tp ptsname stdlib.h XSIptsname - get name of the slave pseudo-terminal device +
 Tp ptsname stdlib.h XSIptsname - get name of the slave pseudo-terminal device
 Tp putc stdio.h putc - put a byte on a stream
 Tp putc_unlocked stdio.h CXgetc_unlocked, getchar_unlocked, putc_unlocked, putchar_unlocked - stdio with explicit client locking
 Tp putchar stdio.h putchar - put a byte on a stdout stream
 Tp putchar_unlocked stdio.h CXgetc_unlocked, getchar_unlocked, putc_unlocked, putchar_unlocked - stdio with explicit client locking -
 Tp putenv stdlib.h XSIputenv - change or add a value to an environment +
 Tp putenv stdlib.h XSIputenv - change or add a value to an environment
 Tp puts stdio.h puts - put a string on standard output
 Tp pututxline utmpx.h XSIendutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions
 Tp putwc stdio.h wchar.h putwc - put a wide character on a stream
 Tp putwchar wchar.h putwchar - put a wide character on a stdout stream
 Tp pwrite unistd.h pwrite, write - write on a file
 Tp qsort stdlib.h qsort - sort a table of data -
 Tp raise signal.h raise - send a signal to the executing process +
 Tp raise signal.h raise - send a signal to the executing process
 Tp rand stdlib.h rand, rand_r, srand - pseudo-random number generator -
 Tp rand_r stdlib.h OB CXrand, rand_r, srand - pseudo-random number generator -
 Tp random stdlib.h XSIinitstate, random, setstate, srandom - pseudo-random number functions +
 Tp rand_r stdlib.h OB CXrand, rand_r, srand - pseudo-random number generator +
 Tp random stdlib.h XSIinitstate, random, setstate, srandom - pseudo-random number functions
 Tp read unistd.h pread, read - read from a file
 Tp readdir dirent.h readdir, readdir_r - read a directory
 Tp readdir_r dirent.h readdir, readdir_r - read a directory @@ -785,10 +785,10 @@
 Tp readlinkat unistd.h readlink, readlinkat - read the contents of a symbolic link relative to a directory file descriptor
 Tp readv sys/uio.h XSIreadv - read a vector
 Tp p realloc stdlib.h realloc - memory reallocator -
 Tp realpath stdlib.h XSIrealpath - resolve a pathname -
 Tp recv sys/socket.h recv - receive a message from a connected socket -
 Tp recvfrom sys/socket.h recvfrom - receive a message from a socket -
 Tp recvmsg sys/socket.h recvmsg - receive a message from a socket +
 Tp realpath stdlib.h XSIrealpath - resolve a pathname +
 Tp recv sys/socket.h recv - receive a message from a connected socket +
 Tp recvfrom sys/socket.h recvfrom - receive a message from a socket +
 Tp recvmsg sys/socket.h recvmsg - receive a message from a socket
 Tp regcomp regex.h regcomp, regerror, regexec, regfree - regular expression matching
 Tp regerror regex.h regcomp, regerror, regexec, regfree - regular expression matching
 Tp regexec regex.h regcomp, regerror, regexec, regfree - regular expression matching @@ -828,7 +828,7 @@
 Tp sched_setparam sched.h PSsched_setparam - set scheduling parameters (REALTIME)
 Tp sched_setscheduler sched.h PSsched_setscheduler - set scheduling policy and parameters (REALTIME)
 Tp sched_yield sched.h sched_yield - yield the processor -
 Tp seed48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers +
 Tp seed48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers
 Tp seekdir dirent.h XSIseekdir - set the position of a directory stream
 Tp select sys/select.h pselect, select - synchronous I/O multiplexing
 Tp sem_close semaphore.h sem_close - close a named semaphore @@ -844,19 +844,19 @@
 Tp semctl sys/sem.h XSIsemctl - XSI semaphore control operations
 Tp semget sys/sem.h XSIsemget - get set of XSI semaphores
 Tp semop sys/sem.h XSIsemop - XSI semaphore operations -
 Tp send sys/socket.h send - send a message on a socket -
 Tp sendmsg sys/socket.h sendmsg - send a message on a socket using a message structure -
 Tp sendto sys/socket.h sendto - send a message on a socket +
 Tp send sys/socket.h send - send a message on a socket +
 Tp sendmsg sys/socket.h sendmsg - send a message on a socket using a message structure +
 Tp sendto sys/socket.h sendto - send a message on a socket
 Tp setbuf stdio.h setbuf - assign buffering to a stream
 Tp setegid unistd.h setegid - set the effective group ID -
 Tp setenv stdlib.h CXsetenv - add or change environment variable +
 Tp setenv stdlib.h CXsetenv - add or change environment variable
 Tp seteuid unistd.h seteuid - set effective user ID
 Tp setgid unistd.h setgid - set-group-ID
 Tp setgrent grp.h XSIendgrent, getgrent, setgrent - group database entry functions
 Tp sethostent netdb.h endhostent, gethostent, sethostent - network host database functions
 Tp setitimer sys/time.h OB XSIgetitimer, setitimer - get and set value of interval timer
 Td p setjmp setjmp.h setjmp - set jump point for a non-local goto -
 Tp setkey stdlib.h XSIsetkey - set encoding key (CRYPT) +
 Tp setkey stdlib.h XSIsetkey - set encoding key (CRYPT)
 Tp setlocale locale.h setlocale - set program locale
 Tp setlogmask syslog.h XSIcloselog, openlog, setlogmask, syslog - control system log
 Wp setnetent netdb.h endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions @@ -870,43 +870,43 @@
 Tp setrlimit sys/resource.h XSIgetrlimit, setrlimit - control maximum resource consumption
 Tp setservent netdb.h endservent, getservbyname, getservbyport, getservent, setservent - network services database functions
 Tp setsid unistd.h setsid - create session and set process group ID -
 Tp setsockopt sys/socket.h setsockopt - set the socket options -
 Tp setstate stdlib.h XSIinitstate, random, setstate, srandom - pseudo-random number functions +
 Tp setsockopt sys/socket.h setsockopt - set the socket options +
 Tp setstate stdlib.h XSIinitstate, random, setstate, srandom - pseudo-random number functions
 Tp setuid unistd.h setuid - set user ID
 Tp setutxent utmpx.h XSIendutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions
 Tp setvbuf stdio.h setvbuf - assign buffering to a stream -
 Tp shm_open sys/mman.h SHMshm_open - open a shared memory object (REALTIME) -
 Tp shm_unlink sys/mman.h SHMshm_unlink - remove a shared memory object (REALTIME) +
 Tp shm_open sys/mman.h SHMshm_open - open a shared memory object (REALTIME) +
 Tp shm_unlink sys/mman.h SHMshm_unlink - remove a shared memory object (REALTIME)
 Tp shmat sys/shm.h XSIshmat - XSI shared memory attach operation
 Tp shmctl sys/shm.h XSIshmctl - XSI shared memory control operations
 Tp shmdt sys/shm.h XSIshmdt - XSI shared memory detach operation
 Tp shmget sys/shm.h XSIshmget - get an XSI shared memory segment -
 Tp shutdown sys/socket.h shutdown - shut down socket send and receive operations -
 Wp sigaction signal.h CXsigaction - examine and change a signal action -
 Tp sigaddset signal.h CXsigaddset - add a signal to a signal set -
 Tp sigaltstack signal.h XSIsigaltstack - set and get signal alternate stack context -
 Tp sigdelset signal.h CXsigdelset - delete a signal from a signal set -
 Tp sigemptyset signal.h CXsigemptyset - initialize and empty a signal set -
 Tp sigfillset signal.h CXsigfillset - initialize and fill a signal set -
 Tp sighold signal.h OB XSIsighold, sigignore, sigpause, sigrelse, sigset - signal management -
 Tp sigignore signal.h OB XSIsighold, sigignore, sigpause, sigrelse, sigset - signal management -
 Tp siginterrupt signal.h OB XSIsiginterrupt - allow signals to interrupt functions -
 Tp sigismember signal.h CXsigismember - test for a signal in a signal set +
 Tp shutdown sys/socket.h shutdown - shut down socket send and receive operations +
 Wp sigaction signal.h CXsigaction - examine and change a signal action +
 Tp sigaddset signal.h CXsigaddset - add a signal to a signal set +
 Tp sigaltstack signal.h XSIsigaltstack - set and get signal alternate stack context +
 Tp sigdelset signal.h CXsigdelset - delete a signal from a signal set +
 Tp sigemptyset signal.h CXsigemptyset - initialize and empty a signal set +
 Tp sigfillset signal.h CXsigfillset - initialize and fill a signal set +
 Tp sighold signal.h OB XSIsighold, sigignore, sigpause, sigrelse, sigset - signal management +
 Tp sigignore signal.h OB XSIsighold, sigignore, sigpause, sigrelse, sigset - signal management +
 Tp siginterrupt signal.h OB XSIsiginterrupt - allow signals to interrupt functions +
 Tp sigismember signal.h CXsigismember - test for a signal in a signal set
 Tp siglongjmp setjmp.h CXsiglongjmp - non-local goto with signal handling -
 Tp signal signal.h signal - signal management +
 Tp signal signal.h signal - signal management
  d signbit math.h signbit - test sign
 Vx signgam math.h XSIlgamma, lgammaf, lgammal, signgam - log gamma function -
 Tp sigpause signal.h OB XSIsighold, sigignore, sigpause, sigrelse, sigset - signal management -
 Tp sigpending signal.h CXsigpending - examine pending signals -
 Tp sigprocmask signal.h CXpthread_sigmask, sigprocmask - examine and change blocked signals -
 Tp sigqueue signal.h CXsigqueue - queue a signal to a process -
 Tp sigrelse signal.h OB XSIsighold, sigignore, sigpause, sigrelse, sigset - signal management -
 Tp sigset signal.h OB XSIsighold, sigignore, sigpause, sigrelse, sigset - signal management +
 Tp sigpause signal.h OB XSIsighold, sigignore, sigpause, sigrelse, sigset - signal management +
 Tp sigpending signal.h CXsigpending - examine pending signals +
 Tp sigprocmask signal.h CXpthread_sigmask, sigprocmask - examine and change blocked signals +
 Tp sigqueue signal.h CXsigqueue - queue a signal to a process +
 Tp sigrelse signal.h OB XSIsighold, sigignore, sigpause, sigrelse, sigset - signal management +
 Tp sigset signal.h OB XSIsighold, sigignore, sigpause, sigrelse, sigset - signal management
 Tp sigsetjmp setjmp.h CXsigsetjmp - set jump point for a non-local goto -
 Tp sigsuspend signal.h CXsigsuspend - wait for a signal -
 Tp sigtimedwait signal.h CXsigtimedwait, sigwaitinfo - wait for queued signals -
 Tp sigwait signal.h CXsigwait - wait for queued signals -
 Tp sigwaitinfo signal.h CXsigtimedwait, sigwaitinfo - wait for queued signals +
 Tp sigsuspend signal.h CXsigsuspend - wait for a signal +
 Tp sigtimedwait signal.h CXsigtimedwait, sigwaitinfo - wait for queued signals +
 Tp sigwait signal.h CXsigwait - wait for queued signals +
 Tp sigwaitinfo signal.h CXsigtimedwait, sigwaitinfo - wait for queued signals
 Tp d d sin math.h sin, sinf, sinl - sine function
 Tp sinf math.h sin, sinf, sinl - sine function
 Tp d d sinh math.h sinh, sinhf, sinhl - hyperbolic sine functions @@ -915,22 +915,22 @@
 Tp sinl math.h sin, sinf, sinl - sine function
 Tp sleep unistd.h sleep - suspend execution for an interval of time
 Tp snprintf stdio.h dprintf, fprintf, printf, snprintf, sprintf - print formatted output -
 Tp sockatmark sys/socket.h sockatmark - determine whether a socket is at the out-of-band mark -
 Tp socket sys/socket.h socket - create an endpoint for communication -
 Tp socketpair sys/socket.h socketpair - create a pair of connected sockets +
 Tp sockatmark sys/socket.h sockatmark - determine whether a socket is at the out-of-band mark +
 Tp socket sys/socket.h socket - create an endpoint for communication +
 Tp socketpair sys/socket.h socketpair - create a pair of connected sockets
 Tp sprintf stdio.h dprintf, fprintf, printf, snprintf, sprintf - print formatted output
 Tp d d sqrt math.h sqrt, sqrtf, sqrtl - square root function
 Tp sqrtf math.h sqrt, sqrtf, sqrtl - square root function
 Tp sqrtl math.h sqrt, sqrtf, sqrtl - square root function
 Tp srand stdlib.h rand, rand_r, srand - pseudo-random number generator -
 Tp srand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers -
 Tp srandom stdlib.h XSIinitstate, random, setstate, srandom - pseudo-random number functions +
 Tp srand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers +
 Tp srandom stdlib.h XSIinitstate, random, setstate, srandom - pseudo-random number functions
 Tp sscanf stdio.h fscanf, scanf, sscanf - convert formatted input
 Tp stat sys/stat.h fstatat, lstat, stat - get file status
 Tp statvfs sys/statvfs.h fstatvfs, statvfs - get file system information -
 Rd x stderr stdio.h stderr, stdin, stdout - standard I/O streams -
 Rd x stdin stdio.h stderr, stdin, stdout - standard I/O streams -
 Rd x stdout stdio.h stderr, stdin, stdout - standard I/O streams +
 Dd x stderr stdio.h stderr, stdin, stdout - standard I/O streams +
 Dd x stdin stdio.h stderr, stdin, stdout - standard I/O streams +
 Dd x stdout stdio.h stderr, stdin, stdout - standard I/O streams
 Wp stpcpy string.h CXstpcpy, strcpy - copy a string and return a pointer to the end of the result
 Wp stpncpy string.h CXstpncpy, strncpy - copy fixed length string, returning a pointer to the array end
 Tp strcasecmp strings.h strcasecmp, strcasecmp_l, strncasecmp, strncasecmp_l - case-insensitive string comparisons @@ -1046,8 +1046,8 @@
 Tp ungetwc stdio.h wchar.h ungetwc - push wide-character code back into the input stream
 Tp unlink unistd.h unlink, unlinkat - remove a directory entry relative to directory file descriptor
 Tp unlinkat unistd.h unlink, unlinkat - remove a directory entry relative to directory file descriptor -
 Tp unlockpt stdlib.h XSIunlockpt - unlock a pseudo-terminal master/slave pair -
 Tp unsetenv stdlib.h CXunsetenv - remove an environment variable +
 Tp unlockpt stdlib.h XSIunlockpt - unlock a pseudo-terminal master/slave pair +
 Tp unsetenv stdlib.h CXunsetenv - remove an environment variable
 Wp uselocale locale.h CXuselocale - use locale in current thread
 Tp utime utime.h OButime - set file access and modification times
 Tp utimensat sys/stat.h futimens, utimensat, utimes - set file access and modification times