From c9b1f73fce3c66de3692b14d5440cb45450851de Mon Sep 17 00:00:00 2001 From: nsz Date: Fri, 22 Jul 2011 20:50:05 +0200 Subject: [PATCH] fix posix option data --- data/posix2008.ok | 142 +++++++++++++++++++++++----------------------- tab_posix.html | 142 +++++++++++++++++++++++----------------------- 2 files changed, 142 insertions(+), 142 deletions(-) diff --git a/data/posix2008.ok b/data/posix2008.ok index 7c97c96..ea10110 100644 --- a/data/posix2008.ok +++ b/data/posix2008.ok @@ -28,8 +28,8 @@ aio_suspend aio.h aio_suspend - wait for an asynchronous I/O request int aio_su aio_write aio.h aio_write - asynchronous write to a file int aio_write(struct aiocb *aiocbp); alarm unistd.h alarm - schedule an alarm signal unsigned alarm(unsigned seconds); alphasort dirent.h alphasort, scandir - scan a directory int alphasort(const struct dirent **d1, const struct dirent **d2); -asctime time.h OB OB CX asctime, asctime_r - convert date and time to a string char *asctime(const struct tm *timeptr); -asctime_r time.h OB OB CX asctime, asctime_r - convert date and time to a string char *asctime_r(const struct tm *restrict tm, char *restrict buf); +asctime time.h OB asctime, asctime_r - convert date and time to a string char *asctime(const struct tm *timeptr); +asctime_r time.h OB CX asctime, asctime_r - convert date and time to a string char *asctime_r(const struct tm *restrict tm, char *restrict buf); asin math.h asin, asinf, asinl - arc sine function double asin(double x); asinf math.h asin, asinf, asinl - arc sine function float asinf(float x); asinh math.h asinh, asinhf, asinhl - inverse hyperbolic sine functions double asinh(double x); @@ -162,9 +162,9 @@ ctanhf complex.h ctanh, ctanhf, ctanhl - complex hyperbolic tangent functions f ctanhl complex.h ctanh, ctanhf, ctanhl - complex hyperbolic tangent functions long double complex ctanhl(long double complex z); ctanl complex.h ctan, ctanf, ctanl - complex tangent functions long double complex ctanl(long double complex z); ctermid stdio.h CX ctermid - generate a pathname for the controlling terminal char *ctermid(char *s); -ctime time.h OB OB CX ctime, ctime_r - convert a time value to a date and time string char *ctime(const time_t *clock); -ctime_r time.h OB OB CX ctime, ctime_r - convert a time value to a date and time string char *ctime_r(const time_t *clock, char *buf); -daylight time.h XSI CX daylight, timezone, tzname, tzset - set timezone conversion information +ctime time.h OB ctime, ctime_r - convert a time value to a date and time string char *ctime(const time_t *clock); +ctime_r time.h OB CX ctime, ctime_r - convert a time value to a date and time string char *ctime_r(const time_t *clock, char *buf); +daylight time.h XSI daylight, timezone, tzname, tzset - set timezone conversion information dbm_clearerr ndbm.h XSI dbm_clearerr, dbm_close, dbm_delete, dbm_error, dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store - database functions int dbm_clearerr(DBM *db); dbm_close ndbm.h XSI dbm_clearerr, dbm_close, dbm_delete, dbm_error, dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store - database functions void dbm_close(DBM *db); dbm_delete ndbm.h XSI dbm_clearerr, dbm_close, dbm_delete, dbm_error, dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store - database functions int dbm_delete(DBM *db, datum key); @@ -282,7 +282,7 @@ fopen stdio.h fopen - open a stream FILE *fopen(const char *restrict filename, fork unistd.h fork - create a new process pid_t fork(void); fpathconf unistd.h fpathconf, pathconf - get configurable pathname variables long fpathconf(int fildes, int name); fpclassify math.h fpclassify - classify real floating type int fpclassify(real-floating x); -fprintf stdio.h CX dprintf, fprintf, printf, snprintf, sprintf - print formatted output int fprintf(FILE *restrict stream, const char *restrict format, ...); +fprintf stdio.h dprintf, fprintf, printf, snprintf, sprintf - print formatted output int fprintf(FILE *restrict stream, const char *restrict format, ...); fputc stdio.h fputc - put a byte on a stream int fputc(int c, FILE *stream); fputs stdio.h fputs - put a string on a stream int fputs(const char *restrict s, FILE *restrict stream); fputwc stdio.h wchar.h fputwc - put a wide-character code on a stream wint_t fputwc(wchar_t wc, FILE *stream); @@ -296,21 +296,21 @@ frexp math.h frexp, frexpf, frexpl - extract mantissa and exponent from a doubl frexpf math.h frexp, frexpf, frexpl - extract mantissa and exponent from a double precision number float frexpf(float num, int *exp); frexpl math.h frexp, frexpf, frexpl - extract mantissa and exponent from a double precision number long double frexpl(long double num, int *exp); fscanf stdio.h fscanf, scanf, sscanf - convert formatted input int fscanf(FILE *restrict stream, const char *restrict format, ...); -fseek stdio.h CX fseek, fseeko - reposition a file-position indicator in a stream int fseek(FILE *stream, long offset, int whence); +fseek stdio.h fseek, fseeko - reposition a file-position indicator in a stream int fseek(FILE *stream, long offset, int whence); fseeko stdio.h CX fseek, fseeko - reposition a file-position indicator in a stream int fseeko(FILE *stream, off_t offset, int whence); fsetpos stdio.h fsetpos - set current file position int fsetpos(FILE *stream, const fpos_t *pos); fstat sys_stat.h fstat - get file status int fstat(int fildes, struct stat *buf); fstatat sys_stat.h fstatat, lstat, stat - get file status int fstatat(int fd, const char *restrict path, struct stat *restrict buf, int flag); fstatvfs sys_statvfs.h fstatvfs, statvfs - get file system information int fstatvfs(int fildes, struct statvfs *buf); fsync unistd.h FSC fsync - synchronize changes to a file int fsync(int fildes); -ftell stdio.h CX ftell, ftello - return a file offset in a stream long ftell(FILE *stream); +ftell stdio.h ftell, ftello - return a file offset in a stream long ftell(FILE *stream); ftello stdio.h CX ftell, ftello - return a file offset in a stream off_t ftello(FILE *stream); ftok sys_ipc.h XSI ftok - generate an IPC key key_t ftok(const char *path, int id); ftruncate unistd.h ftruncate - truncate a file to a specified length int ftruncate(int fildes, off_t length); ftrylockfile stdio.h CX flockfile, ftrylockfile, funlockfile - stdio locking functions int ftrylockfile(FILE *file); ftw ftw.h OB XSI ftw - traverse (walk) a file tree int ftw(const char *path, int (*fn)(const char *, const struct stat *ptr, int flag), intndirs); funlockfile stdio.h CX flockfile, ftrylockfile, funlockfile - stdio locking functions void funlockfile(FILE *file); -futimens sys_stat.h sys_time.h XSI futimens, utimensat, utimes - set file access and modification times int futimens(int fd, const struct timespec times[2]); +futimens sys_stat.h sys_time.h futimens, utimensat, utimes - set file access and modification times int futimens(int fd, const struct timespec times[2]); fwide stdio.h wchar.h fwide - set stream orientation int fwide(FILE *stream, int mode); fwprintf stdio.h wchar.h fwprintf, swprintf, wprintf - print formatted wide-character output int fwprintf(FILE *restrict stream, const wchar_t *restrict format, ...); fwrite stdio.h fwrite - binary output size_t fwrite(const void *restrict ptr, size_t size, size_t nitems, FILE *restrict stream); @@ -380,7 +380,7 @@ getwc stdio.h wchar.h getwc - get a wide character from a stream wint_t getwc(F getwchar wchar.h getwchar - get a wide character from a .I stdin stream wint_t getwchar(void); glob glob.h glob, globfree - generate pathnames matching a pattern int glob(const char *restrict pattern, int flags, int(*errfunc)(const char *epath, inteerrno), glob_t *restrict pglob); globfree glob.h glob, globfree - generate pathnames matching a pattern void globfree(glob_t *pglob); -gmtime time.h CX gmtime, gmtime_r - convert a time value to a broken-down UTC time struct tm *gmtime(const time_t *timer); +gmtime time.h gmtime, gmtime_r - convert a time value to a broken-down UTC time struct tm *gmtime(const time_t *timer); gmtime_r time.h CX gmtime, gmtime_r - convert a time value to a broken-down UTC time struct tm *gmtime_r(const time_t *restrict timer, struct tm *restrict result); grantpt stdlib.h XSI grantpt - grant access to the slave pseudo-terminal device int grantpt(int fildes); hcreate search.h XSI hcreate, hdestroy, hsearch - manage hash search table int hcreate(size_t nel); @@ -409,20 +409,20 @@ inet_ntop arpa_inet.h inet_ntop, inet_pton - convert IPv4 and IPv6 addresses be inet_pton arpa_inet.h inet_ntop, inet_pton - convert IPv4 and IPv6 addresses between binary and text form int inet_pton(int af, const char *restrict src, void *restrict dst); initstate stdlib.h XSI initstate, random, setstate, srandom - pseudo-random number functions char *initstate(unsigned seed, char *state, size_t size); insque search.h XSI insque, remque - insert or remove an element in a queue void insque(void *element, void *pred); -isalnum ctype.h CX isalnum, isalnum_l - test for an alphanumeric character int isalnum(int c); +isalnum ctype.h isalnum, isalnum_l - test for an alphanumeric character int isalnum(int c); isalnum_l ctype.h CX isalnum, isalnum_l - test for an alphanumeric character int isalnum_l(int c, locale_t locale); -isalpha ctype.h CX isalpha, isalpha_l - test for an alphabetic character int isalpha(int c); +isalpha ctype.h isalpha, isalpha_l - test for an alphabetic character int isalpha(int c); isalpha_l ctype.h CX isalpha, isalpha_l - test for an alphabetic character int isalpha_l(int c, locale_t locale); isascii ctype.h OB XSI isascii - test for a 7-bit US-ASCII character int isascii(int c); isatty unistd.h isatty - test for a terminal device int isatty(int fildes); -isblank ctype.h CX isblank, isblank_l - test for a blank character int isblank(int c); +isblank ctype.h isblank, isblank_l - test for a blank character int isblank(int c); isblank_l ctype.h CX isblank, isblank_l - test for a blank character int isblank_l(int c, locale_t locale); -iscntrl ctype.h CX iscntrl, iscntrl_l - test for a control character int iscntrl(int c); +iscntrl ctype.h iscntrl, iscntrl_l - test for a control character int iscntrl(int c); iscntrl_l ctype.h CX iscntrl, iscntrl_l - test for a control character int iscntrl_l(int c, locale_t locale); -isdigit ctype.h CX isdigit, isdigit_l - test for a decimal digit int isdigit(int c); +isdigit ctype.h isdigit, isdigit_l - test for a decimal digit int isdigit(int c); isdigit_l ctype.h CX isdigit, isdigit_l - test for a decimal digit int isdigit_l(int c, locale_t locale); isfinite math.h isfinite - test for finite value int isfinite(real-floating x); -isgraph ctype.h CX isgraph, isgraph_l - test for a visible character int isgraph(int c); +isgraph ctype.h isgraph, isgraph_l - test for a visible character int isgraph(int c); isgraph_l ctype.h CX isgraph, isgraph_l - test for a visible character int isgraph_l(int c, locale_t locale); isgreater math.h isgreater - test if x greater than y int isgreater(real-floating x, real-floating y); isgreaterequal math.h isgreaterequal - test if x is greater than or equal to y int isgreaterequal(real-floating x, real-floating y); @@ -430,46 +430,46 @@ isinf math.h isinf - test for infinity int isinf(real-floating x); isless math.h isless - test if x is less than y int isless(real-floating x, real-floating y); islessequal math.h islessequal - test if x is less than or equal to y int islessequal(real-floating x, real-floating y); islessgreater math.h islessgreater - test if x is less than or greater than y int islessgreater(real-floating x, real-floating y); -islower ctype.h CX islower, islower_l - test for a lowercase letter int islower(int c); +islower ctype.h islower, islower_l - test for a lowercase letter int islower(int c); islower_l ctype.h CX islower, islower_l - test for a lowercase letter int islower_l(int c, locale_t locale); isnan math.h isnan - test for a NaN int isnan(real-floating x); isnormal math.h isnormal - test for a normal value int isnormal(real-floating x); -isprint ctype.h CX isprint, isprint_l - test for a printable character int isprint(int c); +isprint ctype.h isprint, isprint_l - test for a printable character int isprint(int c); isprint_l ctype.h CX isprint, isprint_l - test for a printable character int isprint_l(int c, locale_t locale); -ispunct ctype.h CX ispunct, ispunct_l - test for a punctuation character int ispunct(int c); +ispunct ctype.h ispunct, ispunct_l - test for a punctuation character int ispunct(int c); ispunct_l ctype.h CX ispunct, ispunct_l - test for a punctuation character int ispunct_l(int c, locale_t locale); -isspace ctype.h CX isspace, isspace_l - test for a white-space character int isspace(int c); +isspace ctype.h isspace, isspace_l - test for a white-space character int isspace(int c); isspace_l ctype.h CX isspace, isspace_l - test for a white-space character int isspace_l(int c, locale_t locale); isunordered math.h isunordered - test if arguments are unordered int isunordered(real-floating x, real-floating y); -isupper ctype.h CX isupper, isupper_l - test for an uppercase letter int isupper(int c); +isupper ctype.h isupper, isupper_l - test for an uppercase letter int isupper(int c); isupper_l ctype.h CX isupper, isupper_l - test for an uppercase letter int isupper_l(int c, locale_t locale); -iswalnum wctype.h CX iswalnum, iswalnum_l - test for an alphanumeric wide-character code int iswalnum(wint_t wc); +iswalnum wctype.h iswalnum, iswalnum_l - test for an alphanumeric wide-character code int iswalnum(wint_t wc); iswalnum_l wctype.h CX iswalnum, iswalnum_l - test for an alphanumeric wide-character code int iswalnum_l(wint_t wc, locale_t locale); -iswalpha wctype.h CX iswalpha, iswalpha_l - test for an alphabetic wide-character code int iswalpha(wint_t wc); +iswalpha wctype.h iswalpha, iswalpha_l - test for an alphabetic wide-character code int iswalpha(wint_t wc); iswalpha_l wctype.h CX iswalpha, iswalpha_l - test for an alphabetic wide-character code int iswalpha_l(wint_t wc, locale_t locale); -iswblank wctype.h CX iswblank, iswblank_l - test for a blank wide-character code int iswblank(wint_t wc); +iswblank wctype.h iswblank, iswblank_l - test for a blank wide-character code int iswblank(wint_t wc); iswblank_l wctype.h CX iswblank, iswblank_l - test for a blank wide-character code int iswblank_l(wint_t wc, locale_t locale); -iswcntrl wctype.h CX iswcntrl, iswcntrl_l - test for a control wide-character code int iswcntrl(wint_t wc); +iswcntrl wctype.h iswcntrl, iswcntrl_l - test for a control wide-character code int iswcntrl(wint_t wc); iswcntrl_l wctype.h CX iswcntrl, iswcntrl_l - test for a control wide-character code int iswcntrl_l(wint_t wc, locale_t locale); -iswctype wctype.h CX iswctype, iswctype_l - test character for a specified class int iswctype(wint_t wc, wctype_t charclass); +iswctype wctype.h iswctype, iswctype_l - test character for a specified class int iswctype(wint_t wc, wctype_t charclass); iswctype_l wctype.h CX iswctype, iswctype_l - test character for a specified class int iswctype_l(wint_t wc, wctype_t charclass, locale_t locale); -iswdigit wctype.h CX iswdigit, iswdigit_l - test for a decimal digit wide-character code int iswdigit(wint_t wc); +iswdigit wctype.h iswdigit, iswdigit_l - test for a decimal digit wide-character code int iswdigit(wint_t wc); iswdigit_l wctype.h CX iswdigit, iswdigit_l - test for a decimal digit wide-character code int iswdigit_l(wint_t wc, locale_t locale); -iswgraph wctype.h CX iswgraph, iswgraph_l - test for a visible wide-character code int iswgraph(wint_t wc); +iswgraph wctype.h iswgraph, iswgraph_l - test for a visible wide-character code int iswgraph(wint_t wc); iswgraph_l wctype.h CX iswgraph, iswgraph_l - test for a visible wide-character code int iswgraph_l(wint_t wc, locale_t locale); -iswlower wctype.h CX iswlower, iswlower_l - test for a lowercase letter wide-character code int iswlower(wint_t wc); +iswlower wctype.h iswlower, iswlower_l - test for a lowercase letter wide-character code int iswlower(wint_t wc); iswlower_l wctype.h CX iswlower, iswlower_l - test for a lowercase letter wide-character code int iswlower_l(wint_t wc, locale_t locale); -iswprint wctype.h CX iswprint, iswprint_l - test for a printable wide-character code int iswprint(wint_t wc); +iswprint wctype.h iswprint, iswprint_l - test for a printable wide-character code int iswprint(wint_t wc); iswprint_l wctype.h CX iswprint, iswprint_l - test for a printable wide-character code int iswprint_l(wint_t wc, locale_t locale); -iswpunct wctype.h CX iswpunct, iswpunct_l - test for a punctuation wide-character code int iswpunct(wint_t wc); +iswpunct wctype.h iswpunct, iswpunct_l - test for a punctuation wide-character code int iswpunct(wint_t wc); iswpunct_l wctype.h CX iswpunct, iswpunct_l - test for a punctuation wide-character code int iswpunct_l(wint_t wc, locale_t locale); -iswspace wctype.h CX iswspace, iswspace_l - test for a white-space wide-character code int iswspace(wint_t wc); +iswspace wctype.h iswspace, iswspace_l - test for a white-space wide-character code int iswspace(wint_t wc); iswspace_l wctype.h CX iswspace, iswspace_l - test for a white-space wide-character code int iswspace_l(wint_t wc, locale_t locale); -iswupper wctype.h CX iswupper, iswupper_l - test for an uppercase letter wide-character code int iswupper(wint_t wc); +iswupper wctype.h iswupper, iswupper_l - test for an uppercase letter wide-character code int iswupper(wint_t wc); iswupper_l wctype.h CX iswupper, iswupper_l - test for an uppercase letter wide-character code int iswupper_l(wint_t wc, locale_t locale); -iswxdigit wctype.h CX iswxdigit, iswxdigit_l - test for a hexadecimal digit wide-character code int iswxdigit(wint_t wc); +iswxdigit wctype.h iswxdigit, iswxdigit_l - test for a hexadecimal digit wide-character code int iswxdigit(wint_t wc); iswxdigit_l wctype.h CX iswxdigit, iswxdigit_l - test for a hexadecimal digit wide-character code int iswxdigit_l(wint_t wc, locale_t locale); -isxdigit ctype.h CX isxdigit, isxdigit_l - test for a hexadecimal digit int isxdigit(int c); +isxdigit ctype.h isxdigit, isxdigit_l - test for a hexadecimal digit int isxdigit(int c); isxdigit_l ctype.h CX isxdigit, isxdigit_l - test for a hexadecimal digit int isxdigit_l(int c, locale_t locale); j0 math.h XSI j0, j1, jn - Bessel functions of the first kind double j0(double x); j1 math.h XSI j0, j1, jn - Bessel functions of the first kind double j1(double x); @@ -502,7 +502,7 @@ llround math.h llround, llroundf, llroundl - round to nearest integer value lon llroundf math.h llround, llroundf, llroundl - round to nearest integer value long long llroundf(float x); llroundl math.h llround, llroundf, llroundl - round to nearest integer value long long llroundl(long double x); localeconv locale.h localeconv - return locale-specific information struct lconv *localeconv(void); -localtime time.h CX localtime, localtime_r - convert a time value to a broken-down local time struct tm *localtime(const time_t *timer); +localtime time.h localtime, localtime_r - convert a time value to a broken-down local time struct tm *localtime(const time_t *timer); localtime_r time.h CX localtime, localtime_r - convert a time value to a broken-down local time struct tm *localtime_r(const time_t *restrict timer, struct tm *restrict result); lockf unistd.h XSI lockf - record locking on files int lockf(int fildes, int function, off_t size); log math.h log, logf, logl - natural logarithm function double log(double x); @@ -537,7 +537,7 @@ mbrlen wchar.h mbrlen - get number of bytes in a character (restartable) size_t mbrtowc wchar.h mbrtowc - convert a character to a wide-character code (restartable) size_t mbrtowc(wchar_t *restrict pwc, const char *restrict s, size_t n, mbstate_t *restrict ps); mbsinit wchar.h mbsinit - determine conversion object status int mbsinit(const mbstate_t *ps); mbsnrtowcs wchar.h CX mbsnrtowcs, mbsrtowcs - convert a character string to a wide-character string (restartable) size_t mbsnrtowcs(wchar_t *restrict dst, const char **restrictsrc, size_t nmc, size_t len, mbstate_t *restrictps); -mbsrtowcs wchar.h CX mbsnrtowcs, mbsrtowcs - convert a character string to a wide-character string (restartable) size_t mbsrtowcs(wchar_t *restrict dst, const char **restrict src, size_t len, mbstate_t *restrict ps); +mbsrtowcs wchar.h mbsnrtowcs, mbsrtowcs - convert a character string to a wide-character string (restartable) size_t mbsrtowcs(wchar_t *restrict dst, const char **restrict src, size_t len, mbstate_t *restrict ps); mbstowcs stdlib.h mbstowcs - convert a character string to a wide-character string size_t mbstowcs(wchar_t *restrict pwcs, const char *restrict s, size_t n); mbtowc stdlib.h mbtowc - convert a character to a wide-character code int mbtowc(wchar_t *restrict pwc, const char *restrict s, size_t n); memccpy string.h XSI memccpy - copy bytes in memory void *memccpy(void *restrict s1, const void *restrict s2, int c, size_t n); @@ -652,7 +652,7 @@ pow math.h pow, powf, powl - power function double pow(double x, double y); powf math.h pow, powf, powl - power function float powf(float x, float y); powl math.h pow, powf, powl - power function long double powl(long double x, long double y); pread unistd.h pread, read - read from a file ssize_t pread(int fildes, void *buf, size_t nbyte, off_toffset); -printf stdio.h CX dprintf, fprintf, printf, snprintf, sprintf - print formatted output int dprintf(int fildes, const char *restrict format, ...); +printf stdio.h dprintf, fprintf, printf, snprintf, sprintf - print formatted output int dprintf(int fildes, const char *restrict format, ...); pselect sys_select.h pselect, select - synchronous I/O multiplexing int pselect(int nfds, fd_set *restrict readfds, fd_set *restrict writefds, fd_set *restrict errorfds, const struct timespec *restrict timeout, const sigset_t *restrict sigmask); psiginfo signal.h CX psiginfo, psignal - print signal information to standard error void psiginfo(const siginfo_t *pinfo, const char *message); psignal signal.h CX psiginfo, psignal - print signal information to standard error void psignal(int signum, const char *message); @@ -771,7 +771,7 @@ putwchar wchar.h putwchar - put a wide character on a stdout stream wint_t putw pwrite unistd.h pwrite, write - write on a file ssize_t pwrite(int fildes, const void *buf, size_t nbyte, off_t offset); qsort stdlib.h qsort - sort a table of data void qsort(void *base, size_t nel, size_t width, int (*compar)(const void *, const void *)); raise signal.h raise - send a signal to the executing process int raise(int sig); -rand stdlib.h OB CX rand, rand_r, srand - pseudo-random number generator int rand(void); +rand stdlib.h rand, rand_r, srand - pseudo-random number generator int rand(void); rand_r stdlib.h OB CX rand, rand_r, srand - pseudo-random number generator int rand_r(unsigned *seed); random stdlib.h XSI initstate, random, setstate, srandom - pseudo-random number functions long random(void); read unistd.h pread, read - read from a file ssize_t pread(int fildes, void *buf, size_t nbyte, off_toffset); @@ -910,15 +910,15 @@ sinhf math.h sinh, sinhf, sinhl - hyperbolic sine functions float sinhf(float x sinhl math.h sinh, sinhf, sinhl - hyperbolic sine functions long double sinhl(long double x); sinl math.h sin, sinf, sinl - sine function long double sinl(long double x); sleep unistd.h sleep - suspend execution for an interval of time unsigned sleep(unsigned seconds); -snprintf stdio.h CX dprintf, fprintf, printf, snprintf, sprintf - print formatted output int snprintf(char *restrict s, size_t n, const char *restrict format, ...); +snprintf stdio.h dprintf, fprintf, printf, snprintf, sprintf - print formatted output int snprintf(char *restrict s, size_t n, const char *restrict format, ...); sockatmark sys_socket.h sockatmark - determine whether a socket is at the out-of-band mark int sockatmark(int s); socket sys_socket.h socket - create an endpoint for communication int socket(int domain, int type, int protocol); socketpair sys_socket.h socketpair - create a pair of connected sockets int socketpair(int domain, int type, int protocol, int socket_vector[2]); -sprintf stdio.h CX dprintf, fprintf, printf, snprintf, sprintf - print formatted output int sprintf(char *restrict s, const char *restrict format, ...); +sprintf stdio.h dprintf, fprintf, printf, snprintf, sprintf - print formatted output int sprintf(char *restrict s, const char *restrict format, ...); sqrt math.h sqrt, sqrtf, sqrtl - square root function double sqrt(double x); sqrtf math.h sqrt, sqrtf, sqrtl - square root function float sqrtf(float x); sqrtl math.h sqrt, sqrtf, sqrtl - square root function long double sqrtl(long double x); -srand stdlib.h OB CX rand, rand_r, srand - pseudo-random number generator void srand(unsigned seed); +srand stdlib.h rand, rand_r, srand - pseudo-random number generator void srand(unsigned seed); srand48 stdlib.h XSI drand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers void srand48(long seedval); srandom stdlib.h XSI initstate, random, setstate, srandom - pseudo-random number functions void srandom(unsigned seed); sscanf stdio.h fscanf, scanf, sscanf - convert formatted input int sscanf(const char *restrict s, const char *restrict format, ...); @@ -934,24 +934,24 @@ strcasecmp_l strings.h strcasecmp, strcasecmp_l, strncasecmp, strncasecmp_l - c strcat string.h strcat - concatenate two strings char *strcat(char *restrict s1, const char *restrict s2); strchr string.h strchr - string scanning operation char *strchr(const char *s, int c); strcmp string.h strcmp - compare two strings int strcmp(const char *s1, const char *s2); -strcoll string.h CX strcoll, strcoll_l - string comparison using collating information int strcoll(const char *s1, const char *s2); +strcoll string.h strcoll, strcoll_l - string comparison using collating information int strcoll(const char *s1, const char *s2); strcoll_l string.h CX strcoll, strcoll_l - string comparison using collating information int strcoll_l(const char *s1, const char *s2, locale_t locale); -strcpy string.h CX stpcpy, strcpy - copy a string and return a pointer to the end of the result char *strcpy(char *restrict s1, const char *restrict s2); +strcpy string.h stpcpy, strcpy - copy a string and return a pointer to the end of the result char *strcpy(char *restrict s1, const char *restrict s2); strcspn string.h strcspn - get the length of a complementary substring size_t strcspn(const char *s1, const char *s2); strdup string.h CX strdup, strndup - duplicate a specific number of bytes from a string char *strdup(const char *s); -strerror string.h CX strerror, strerror_l, strerror_r - get error message string char *strerror(int errnum); +strerror string.h strerror, strerror_l, strerror_r - get error message string char *strerror(int errnum); strerror_l string.h CX strerror, strerror_l, strerror_r - get error message string char *strerror_l(int errnum, locale_t locale); strerror_r string.h CX strerror, strerror_l, strerror_r - get error message string int strerror_r(int errnum, char *strerrbuf, size_t buflen); strfmon monetary.h strfmon, strfmon_l - convert monetary value to a string ssize_t strfmon(char *restrict s, size_t maxsize, const char *restrict format, ...); strfmon_l monetary.h strfmon, strfmon_l - convert monetary value to a string ssize_t strfmon_l(char *restrict s, size_t maxsize, locale_t locale, const char *restrict format, ...); -strftime time.h CX strftime, strftime_l - convert date and time to a string size_t strftime(char *restrict s, size_t maxsize, const char *restrict format, const struct tm *restricttimeptr); +strftime time.h strftime, strftime_l - convert date and time to a string size_t strftime(char *restrict s, size_t maxsize, const char *restrict format, const struct tm *restricttimeptr); strftime_l time.h CX strftime, strftime_l - convert date and time to a string size_t strftime_l(char *restrict s, size_t maxsize, const char *restrict format, const struct tm *restricttimeptr, locale_t locale); -strlen string.h CX strlen, strnlen - get length of fixed size string size_t strlen(const char *s); +strlen string.h strlen, strnlen - get length of fixed size string size_t strlen(const char *s); strncasecmp strings.h strcasecmp, strcasecmp_l, strncasecmp, strncasecmp_l - case-insensitive string comparisons int strncasecmp(const char *s1, const char *s2, size_t n); strncasecmp_l strings.h strcasecmp, strcasecmp_l, strncasecmp, strncasecmp_l - case-insensitive string comparisons int strncasecmp_l(const char *s1, const char *s2, size_t n, locale_t locale); strncat string.h strncat - concatenate a string with part of another char *strncat(char *restrict s1, const char *restrict s2, size_t n); strncmp string.h strncmp - compare part of two strings int strncmp(const char *s1, const char *s2, size_t n); -strncpy string.h CX stpncpy, strncpy - copy fixed length string, returning a pointer to the array end char *strncpy(char *restrict s1, const char *restrict s2, size_t n); +strncpy string.h stpncpy, strncpy - copy fixed length string, returning a pointer to the array end char *strncpy(char *restrict s1, const char *restrict s2, size_t n); strndup string.h CX strdup, strndup - duplicate a specific number of bytes from a string char *strndup(const char *s, size_t size); strnlen string.h CX strlen, strnlen - get length of fixed size string size_t strnlen(const char *s, size_t maxlen); strpbrk string.h strpbrk - scan a string for a byte char *strpbrk(const char *s1, const char *s2); @@ -963,7 +963,7 @@ strstr string.h strstr - find a substring char *strstr(const char *s1, const ch strtod stdlib.h strtod, strtof, strtold - convert a string to a double-precision number double strtod(const char *restrict nptr, char **restrict endptr); strtof stdlib.h strtod, strtof, strtold - convert a string to a double-precision number float strtof(const char *restrict nptr, char **restrict endptr); strtoimax inttypes.h strtoimax, strtoumax - convert string to integer type intmax_t strtoimax(const char *restrict nptr, char **restrict endptr, int base); -strtok string.h CX strtok, strtok_r - split string into tokens char *strtok(char *restrict s1, const char *restrict s2); +strtok string.h strtok, strtok_r - split string into tokens char *strtok(char *restrict s1, const char *restrict s2); strtok_r string.h CX strtok, strtok_r - split string into tokens char *strtok_r(char *restrict s, const char *restrict sep, char **restrict lasts); strtol stdlib.h strtol, strtoll - convert a string to a long integer long strtol(const char *restrict str, char **restrict endptr, int base); strtold stdlib.h strtod, strtof, strtold - convert a string to a double-precision number long double strtold(const char *restrict nptr, char **restrict endptr); @@ -971,7 +971,7 @@ strtoll stdlib.h strtol, strtoll - convert a string to a long integer long long strtoul stdlib.h strtoul, strtoull - convert a string to an unsigned long unsigned long strtoul(const char *restrict str, char **restrict endptr, int base); strtoull stdlib.h strtoul, strtoull - convert a string to an unsigned long unsigned long long strtoull(const char *restrict str, char **restrict endptr, int base); strtoumax inttypes.h strtoimax, strtoumax - convert string to integer type uintmax_t strtoumax(const char *restrict nptr, char **restrict endptr, int base); -strxfrm string.h CX strxfrm, strxfrm_l - string transformation size_t strxfrm(char *restrict s1, const char *restrict s2, size_t n); +strxfrm string.h strxfrm, strxfrm_l - string transformation size_t strxfrm(char *restrict s1, const char *restrict s2, size_t n); strxfrm_l string.h CX strxfrm, strxfrm_l - string transformation size_t strxfrm_l(char *restrict s1, const char *restrict s2, size_t n, locale_t locale); swab unistd.h XSI swab - swap bytes void swab(const void *restrict src, void *restrict dest, ssize_t nbytes); swprintf stdio.h wchar.h fwprintf, swprintf, wprintf - print formatted wide-character output int swprintf(wchar_t *restrict ws, size_t n, const wchar_t *restrict format, ...); @@ -1011,19 +1011,19 @@ timer_getoverrun time.h CX timer_getoverrun, timer_gettime, timer_settime - per- timer_gettime time.h CX timer_getoverrun, timer_gettime, timer_settime - per-process timers int timer_gettime(timer_t timerid, struct itimerspec *value); timer_settime time.h CX timer_getoverrun, timer_gettime, timer_settime - per-process timers int timer_settime(timer_t timerid, int flags, const struct itimerspec *restrict value, struct itimerspec *restrict ovalue); times sys_times.h times - get process and waited-for child process times clock_t times(struct tms *buffer); -timezone time.h XSI CX daylight, timezone, tzname, tzset - set timezone conversion information +timezone time.h XSI daylight, timezone, tzname, tzset - set timezone conversion information tmpfile stdio.h tmpfile - create a temporary file FILE *tmpfile(void); tmpnam stdio.h OB tmpnam - create a name for a temporary file char *tmpnam(char *s); toascii ctype.h OB XSI toascii - translate an integer to a 7-bit ASCII character int toascii(int c); -tolower ctype.h CX tolower, tolower_l - transliterate uppercase characters to lowercase int tolower(int c); +tolower ctype.h tolower, tolower_l - transliterate uppercase characters to lowercase int tolower(int c); tolower_l ctype.h CX tolower, tolower_l - transliterate uppercase characters to lowercase int tolower_l(int c, locale_t locale); -toupper ctype.h CX toupper, toupper_l - transliterate lowercase characters to uppercase int toupper(int c); +toupper ctype.h toupper, toupper_l - transliterate lowercase characters to uppercase int toupper(int c); toupper_l ctype.h CX toupper, toupper_l - transliterate lowercase characters to uppercase int toupper_l(int c, locale_t locale); -towctrans wctype.h CX towctrans, towctrans_l - wide-character transliteration wint_t towctrans(wint_t wc, wctrans_t desc); +towctrans wctype.h towctrans, towctrans_l - wide-character transliteration wint_t towctrans(wint_t wc, wctrans_t desc); towctrans_l wctype.h CX towctrans, towctrans_l - wide-character transliteration wint_t towctrans_l(wint_t wc, wctrans_t desc, locale_t locale); -towlower wctype.h CX towlower, towlower_l - transliterate uppercase wide-character code to lowercase wint_t towlower(wint_t wc); +towlower wctype.h towlower, towlower_l - transliterate uppercase wide-character code to lowercase wint_t towlower(wint_t wc); towlower_l wctype.h CX towlower, towlower_l - transliterate uppercase wide-character code to lowercase wint_t towlower_l(wint_t wc, locale_t locale); -towupper wctype.h CX towupper, towupper_l - transliterate lowercase wide-character code to uppercase wint_t towupper(wint_t wc); +towupper wctype.h towupper, towupper_l - transliterate lowercase wide-character code to uppercase wint_t towupper(wint_t wc); towupper_l wctype.h CX towupper, towupper_l - transliterate lowercase wide-character code to uppercase wint_t towupper_l(wint_t wc, locale_t locale); trunc math.h trunc, truncf, truncl - round to truncated integer value double trunc(double x); truncate unistd.h truncate - truncate a file to a specified length int truncate(const char *path, off_t length); @@ -1033,8 +1033,8 @@ tsearch search.h XSI tdelete, tfind, tsearch, twalk - manage a binary search tre ttyname unistd.h ttyname, ttyname_r - find the pathname of a terminal char *ttyname(int fildes); ttyname_r unistd.h ttyname, ttyname_r - find the pathname of a terminal int ttyname_r(int fildes, char *name, size_t namesize); twalk search.h XSI tdelete, tfind, tsearch, twalk - manage a binary search tree void twalk(const void *root, void (*action)(const void *, VISIT, int)); -tzname time.h XSI CX daylight, timezone, tzname, tzset - set timezone conversion information -tzset time.h XSI CX daylight, timezone, tzname, tzset - set timezone conversion information void tzset(void); +tzname time.h CX daylight, timezone, tzname, tzset - set timezone conversion information +tzset time.h CX daylight, timezone, tzname, tzset - set timezone conversion information void tzset(void); ulimit ulimit.h OB XSI ulimit - get and set process limits long ulimit(int cmd, ...); umask sys_stat.h umask - set and get the file mode creation mask mode_t umask(mode_t cmask); uname sys_utsname.h uname - get the name of the current system int uname(struct utsname *name); @@ -1046,21 +1046,21 @@ unlockpt stdlib.h XSI unlockpt - unlock a pseudo-terminal master/slave pair int unsetenv stdlib.h CX unsetenv - remove an environment variable int unsetenv(const char *name); uselocale locale.h CX uselocale - use locale in current thread locale_t uselocale(locale_t newloc); utime utime.h OB utime - set file access and modification times int utime(const char *path, const struct utimbuf *times); -utimensat sys_stat.h sys_time.h XSI futimens, utimensat, utimes - set file access and modification times int utimensat(int fd, const char *path, const struct timespec times[2], int flag); +utimensat sys_stat.h sys_time.h futimens, utimensat, utimes - set file access and modification times int utimensat(int fd, const char *path, const struct timespec times[2], int flag); utimes sys_stat.h sys_time.h XSI futimens, utimensat, utimes - set file access and modification times int utimes(const char *path, const struct timeval times[2]); va_arg stdarg.h va_arg, va_copy, va_end, va_start - handle variable argument list type va_arg(va_list ap, type); va_copy stdarg.h va_arg, va_copy, va_end, va_start - handle variable argument list void va_copy(va_list dest, va_list src); va_end stdarg.h va_arg, va_copy, va_end, va_start - handle variable argument list void va_end(va_list ap); va_start stdarg.h va_arg, va_copy, va_end, va_start - handle variable argument list void va_start(va_list ap, argN); vdprintf stdarg.h stdio.h CX vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list int vdprintf(int fildes, const char *restrict format, va_listap); -vfprintf stdarg.h stdio.h CX vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list int vfprintf(FILE *restrict stream, const char *restrict format, va_list ap); +vfprintf stdarg.h stdio.h vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list int vfprintf(FILE *restrict stream, const char *restrict format, va_list ap); vfscanf stdarg.h stdio.h vfscanf, vscanf, vsscanf - format input of a stdarg argument list int vfscanf(FILE *restrict stream, const char *restrict format, va_list arg); vfwprintf stdarg.h stdio.h wchar.h vfwprintf, vswprintf, vwprintf - wide-character formatted output of a stdarg argument list int vfwprintf(FILE *restrict stream, const wchar_t *restrict format, va_list arg); vfwscanf stdarg.h stdio.h wchar.h vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list int vfwscanf(FILE *restrict stream, const wchar_t *restrict format, va_list arg); -vprintf stdarg.h stdio.h CX vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list int vprintf(const char *restrict format, va_list ap); +vprintf stdarg.h stdio.h vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list int vprintf(const char *restrict format, va_list ap); vscanf stdarg.h stdio.h vfscanf, vscanf, vsscanf - format input of a stdarg argument list int vscanf(const char *restrict format, va_list arg); -vsnprintf stdarg.h stdio.h CX vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list int vsnprintf(char *restrict s, size_t n, const char *restrict format, va_list ap); -vsprintf stdarg.h stdio.h CX vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list int vsprintf(char *restrict s, const char *restrict format, va_list ap); +vsnprintf stdarg.h stdio.h vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list int vsnprintf(char *restrict s, size_t n, const char *restrict format, va_list ap); +vsprintf stdarg.h stdio.h vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list int vsprintf(char *restrict s, const char *restrict format, va_list ap); vsscanf stdarg.h stdio.h vfscanf, vscanf, vsscanf - format input of a stdarg argument list int vsscanf(const char *restrict s, const char *restrict format, va_list arg); vswprintf stdarg.h stdio.h wchar.h vfwprintf, vswprintf, vwprintf - wide-character formatted output of a stdarg argument list int vswprintf(wchar_t *restrict ws, size_t n, const wchar_t *restrict format, va_list arg); vswscanf stdarg.h stdio.h wchar.h vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list int vswscanf(const wchar_t *restrict ws, const wchar_t *restrict format, va_list arg); @@ -1077,23 +1077,23 @@ wcscasecmp_l wchar.h CX wcscasecmp, wcscasecmp_l, wcsncasecmp, wcsncasecmp_l - c wcscat wchar.h wcscat - concatenate two wide-character strings wchar_t *wcscat(wchar_t *restrict ws1, const wchar_t *restrict ws2); wcschr wchar.h wcschr - wide-character string scanning operation wchar_t *wcschr(const wchar_t *ws, wchar_t wc); wcscmp wchar.h wcscmp - compare two wide-character strings int wcscmp(const wchar_t *ws1, const wchar_t *ws2); -wcscoll wchar.h CX wcscoll, wcscoll_l - wide-character string comparison using collating information int wcscoll(const wchar_t *ws1, const wchar_t *ws2); +wcscoll wchar.h wcscoll, wcscoll_l - wide-character string comparison using collating information int wcscoll(const wchar_t *ws1, const wchar_t *ws2); wcscoll_l wchar.h CX wcscoll, wcscoll_l - wide-character string comparison using collating information int wcscoll_l(const wchar_t *ws1, const wchar_t *ws2, locale_t locale); -wcscpy wchar.h CX wcpcpy, wcscpy - copy a wide-character string, returning a pointer to its end wchar_t *wcscpy(wchar_t *restrict ws1, const wchar_t *restrict ws2); +wcscpy wchar.h wcpcpy, wcscpy - copy a wide-character string, returning a pointer to its end wchar_t *wcscpy(wchar_t *restrict ws1, const wchar_t *restrict ws2); wcscspn wchar.h wcscspn - get the length of a complementary wide substring size_t wcscspn(const wchar_t *ws1, const wchar_t *ws2); wcsdup wchar.h CX wcsdup - duplicate a wide-character string wchar_t *wcsdup(const wchar_t *string); wcsftime wchar.h wcsftime - convert date and time to a wide-character string size_t wcsftime(wchar_t *restrict wcs, size_t maxsize, const wchar_t *restrict format, const struct tm *restricttimeptr); -wcslen wchar.h CX wcslen, wcsnlen - get length of a fixed-sized wide-character string size_t wcslen(const wchar_t *ws); +wcslen wchar.h wcslen, wcsnlen - get length of a fixed-sized wide-character string size_t wcslen(const wchar_t *ws); wcsncasecmp wchar.h CX wcscasecmp, wcscasecmp_l, wcsncasecmp, wcsncasecmp_l - case-insensitive wide-character string comparison int wcsncasecmp(const wchar_t *ws1, const wchar_t *ws2, size_t n); wcsncasecmp_l wchar.h CX wcscasecmp, wcscasecmp_l, wcsncasecmp, wcsncasecmp_l - case-insensitive wide-character string comparison int wcsncasecmp_l(const wchar_t *ws1, const wchar_t *ws2, size_t n, locale_t locale); wcsncat wchar.h wcsncat - concatenate a wide-character string with part of another wchar_t *wcsncat(wchar_t *restrict ws1, const wchar_t *restrict ws2, size_t n); wcsncmp wchar.h wcsncmp - compare part of two wide-character strings int wcsncmp(const wchar_t *ws1, const wchar_t *ws2, size_t n); -wcsncpy wchar.h CX wcpncpy, wcsncpy - copy a fixed-size wide-character string, returning a pointer to its end wchar_t *wcsncpy(wchar_t *restrict ws1, const wchar_t *restrict ws2, size_t n); +wcsncpy wchar.h wcpncpy, wcsncpy - copy a fixed-size wide-character string, returning a pointer to its end wchar_t *wcsncpy(wchar_t *restrict ws1, const wchar_t *restrict ws2, size_t n); wcsnlen wchar.h CX wcslen, wcsnlen - get length of a fixed-sized wide-character string size_t wcsnlen(const wchar_t *ws, size_t maxlen); wcsnrtombs wchar.h CX wcsnrtombs, wcsrtombs - convert a wide-character string to a character string (restartable) size_t wcsnrtombs(char *restrict dst, const wchar_t **restrictsrc, size_t nwc, size_t len, mbstate_t *restrictps); wcspbrk wchar.h wcspbrk - scan a wide-character string for a wide-character code wchar_t *wcspbrk(const wchar_t *ws1, const wchar_t *ws2); wcsrchr wchar.h wcsrchr - wide-character string scanning operation wchar_t *wcsrchr(const wchar_t *ws, wchar_t wc); -wcsrtombs wchar.h CX wcsnrtombs, wcsrtombs - convert a wide-character string to a character string (restartable) size_t wcsrtombs(char *restrict dst, const wchar_t **restrict src, size_t len, mbstate_t *restrict ps); +wcsrtombs wchar.h wcsnrtombs, wcsrtombs - convert a wide-character string to a character string (restartable) size_t wcsrtombs(char *restrict dst, const wchar_t **restrict src, size_t len, mbstate_t *restrict ps); wcsspn wchar.h wcsspn - get the length of a wide substring size_t wcsspn(const wchar_t *ws1, const wchar_t *ws2); wcsstr wchar.h wcsstr - find a wide-character substring wchar_t *wcsstr(const wchar_t *restrict ws1, const wchar_t *restrict ws2); wcstod wchar.h wcstod, wcstof, wcstold - convert a wide-character string to a double-precision number double wcstod(const wchar_t *restrict nptr, wchar_t **restrict endptr); @@ -1108,13 +1108,13 @@ wcstoul wchar.h wcstoul, wcstoull - convert a wide-character string to an unsig wcstoull wchar.h wcstoul, wcstoull - convert a wide-character string to an unsigned long unsigned long long wcstoull(const wchar_t *restrict nptr, wchar_t **restrict endptr, int base); wcstoumax stddef.h inttypes.h wcstoimax, wcstoumax - convert a wide-character string to an integer type uintmax_t wcstoumax(const wchar_t *restrict nptr, wchar_t **restrict endptr, int base); wcswidth wchar.h XSI wcswidth - number of column positions of a wide-character string int wcswidth(const wchar_t *pwcs, size_t n); -wcsxfrm wchar.h CX wcsxfrm, wcsxfrm_l - wide-character string transformation size_t wcsxfrm(wchar_t *restrict ws1, const wchar_t *restrict ws2, size_t n); +wcsxfrm wchar.h wcsxfrm, wcsxfrm_l - wide-character string transformation size_t wcsxfrm(wchar_t *restrict ws1, const wchar_t *restrict ws2, size_t n); wcsxfrm_l wchar.h CX wcsxfrm, wcsxfrm_l - wide-character string transformation size_t wcsxfrm_l(wchar_t *restrict ws1, const wchar_t *restrictws2, size_t n, locale_t locale); wctob stdio.h wchar.h wctob - wide-character to single-byte conversion int wctob(wint_t c); wctomb stdlib.h wctomb - convert a wide-character code to a character int wctomb(char *s, wchar_t wchar); -wctrans wctype.h CX wctrans, wctrans_l - define character mapping wctrans_t wctrans(const char *charclass); +wctrans wctype.h wctrans, wctrans_l - define character mapping wctrans_t wctrans(const char *charclass); wctrans_l wctype.h CX wctrans, wctrans_l - define character mapping wctrans_t wctrans_l(const char *charclass, locale_t locale); -wctype wctype.h CX wctype, wctype_l - define character class wctype_t wctype(const char *property); +wctype wctype.h wctype, wctype_l - define character class wctype_t wctype(const char *property); wctype_l wctype.h CX wctype, wctype_l - define character class wctype_t wctype_l(const char *property, locale_t locale); wcwidth wchar.h XSI wcwidth - number of column positions of a wide-character code int wcwidth(wchar_t wc); wmemchr wchar.h wmemchr - find a wide character in memory wchar_t *wmemchr(const wchar_t *ws, wchar_t wc, size_t n); diff --git a/tab_posix.html b/tab_posix.html index b4be667..1a527dc 100644 --- a/tab_posix.html +++ b/tab_posix.html @@ -32,8 +32,8 @@ missing  aio_write aio.h aio_write - asynchronous write to a file  Tp alarm unistd.h alarm - schedule an alarm signal  Tp alphasort dirent.h alphasort, scandir - scan a directory - Tp asctime time.h OB OB CXasctime, asctime_r - convert date and time to a string - Tp asctime_r time.h OB OB CXasctime, asctime_r - convert date and time to a string + Tp asctime time.h OBasctime, asctime_r - convert date and time to a string + Tp asctime_r time.h OB CXasctime, asctime_r - convert date and time to a string  Tp asin math.h asin, asinf, asinl - arc sine function  Tp asinf math.h asin, asinf, asinl - arc sine function  Tp asinh math.h asinh, asinhf, asinhl - inverse hyperbolic sine functions @@ -166,9 +166,9 @@ missing  ctanhl complex.h ctanh, ctanhf, ctanhl - complex hyperbolic tangent functions missing  ctanl complex.h ctan, ctanf, ctanl - complex tangent functions  Tp p ctermid stdio.h CXctermid - generate a pathname for the controlling terminal - Tp ctime time.h OB OB CXctime, ctime_r - convert a time value to a date and time string - Tp ctime_r time.h OB OB CXctime, ctime_r - convert a time value to a date and time string - Vx daylight time.h XSI CXdaylight, timezone, tzname, tzset - set timezone conversion information + Tp ctime time.h OBctime, ctime_r - convert a time value to a date and time string + Tp ctime_r time.h OB CXctime, ctime_r - convert a time value to a date and time string + Vx daylight time.h XSIdaylight, timezone, tzname, tzset - set timezone conversion information missing  dbm_clearerr ndbm.h XSIdbm_clearerr, dbm_close, dbm_delete, dbm_error, dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store - database functions missing  dbm_close ndbm.h XSIdbm_clearerr, dbm_close, dbm_delete, dbm_error, dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store - database functions missing  dbm_delete ndbm.h XSIdbm_clearerr, dbm_close, dbm_delete, dbm_error, dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store - database functions @@ -286,7 +286,7 @@  Tp fork unistd.h fork - create a new process  Tp fpathconf unistd.h fpathconf, pathconf - get configurable pathname variables   d fpclassify math.h fpclassify - classify real floating type - Tp fprintf stdio.h CXdprintf, fprintf, printf, snprintf, sprintf - print formatted output + Tp fprintf stdio.h dprintf, fprintf, printf, snprintf, sprintf - print formatted output  Tp fputc stdio.h fputc - put a byte on a stream  Tp fputs stdio.h fputs - put a string on a stream  Tp fputwc stdio.h wchar.h fputwc - put a wide-character code on a stream @@ -300,21 +300,21 @@  Tp frexpf math.h frexp, frexpf, frexpl - extract mantissa and exponent from a double precision number  Tp frexpl math.h frexp, frexpf, frexpl - extract mantissa and exponent from a double precision number  Tp fscanf stdio.h fscanf, scanf, sscanf - convert formatted input - Tp fseek stdio.h CXfseek, fseeko - reposition a file-position indicator in a stream + Tp fseek stdio.h fseek, fseeko - reposition a file-position indicator in a stream  Wp fseeko stdio.h CXfseek, fseeko - reposition a file-position indicator in a stream  Tp fsetpos stdio.h fsetpos - set current file position  Tp fstat sys_stat.h fstat - get file status  Tp fstatat sys_stat.h fstatat, lstat, stat - get file status  Tp fstatvfs sys_statvfs.h fstatvfs, statvfs - get file system information  Tp fsync unistd.h FSCfsync - synchronize changes to a file - Tp ftell stdio.h CXftell, ftello - return a file offset in a stream + Tp ftell stdio.h ftell, ftello - return a file offset in a stream  Wp ftello stdio.h CXftell, ftello - return a file offset in a stream  Tp ftok sys_ipc.h XSIftok - generate an IPC key  Tp ftruncate unistd.h ftruncate - truncate a file to a specified length  Tp ftrylockfile stdio.h CXflockfile, ftrylockfile, funlockfile - stdio locking functions  Tp ftw ftw.h OB XSIftw - traverse (walk) a file tree  Tp funlockfile stdio.h CXflockfile, ftrylockfile, funlockfile - stdio locking functions - Tp futimens sys_stat.h sys_time.h XSIfutimens, utimensat, utimes - set file access and modification times + Tp futimens sys_stat.h sys_time.h futimens, utimensat, utimes - set file access and modification times  Tp fwide stdio.h wchar.h fwide - set stream orientation  Tp fwprintf stdio.h wchar.h fwprintf, swprintf, wprintf - print formatted wide-character output  Tp fwrite stdio.h fwrite - binary output @@ -384,7 +384,7 @@  Tp getwchar wchar.h getwchar - get a wide character from a .I stdin stream  Tp glob glob.h glob, globfree - generate pathnames matching a pattern  Tp globfree glob.h glob, globfree - generate pathnames matching a pattern - Tp gmtime time.h CXgmtime, gmtime_r - convert a time value to a broken-down UTC time + Tp gmtime time.h gmtime, 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  Tp hcreate search.h XSIhcreate, hdestroy, hsearch - manage hash search table @@ -413,20 +413,20 @@  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 insque search.h XSIinsque, remque - insert or remove an element in a queue - Tp isalnum ctype.h CXisalnum, isalnum_l - test for an alphanumeric character + Tp isalnum ctype.h isalnum, isalnum_l - test for an alphanumeric character  Tp isalnum_l ctype.h CXisalnum, isalnum_l - test for an alphanumeric character - Td p isalpha ctype.h CXisalpha, isalpha_l - test for an alphabetic character + Td p isalpha ctype.h isalpha, isalpha_l - test for an alphabetic character  Tp 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  Tp isatty unistd.h isatty - test for a terminal device - Tp isblank ctype.h CXisblank, isblank_l - test for a blank character + Tp isblank ctype.h isblank, isblank_l - test for a blank character  Tp isblank_l ctype.h CXisblank, isblank_l - test for a blank character - Tp iscntrl ctype.h CXiscntrl, iscntrl_l - test for a control character + Tp iscntrl ctype.h iscntrl, iscntrl_l - test for a control character  Tp iscntrl_l ctype.h CXiscntrl, iscntrl_l - test for a control character - Td p isdigit ctype.h CXisdigit, isdigit_l - test for a decimal digit + Td p isdigit ctype.h isdigit, isdigit_l - test for a decimal digit  Tp isdigit_l ctype.h CXisdigit, isdigit_l - test for a decimal digit   d isfinite math.h isfinite - test for finite value - Td p isgraph ctype.h CXisgraph, isgraph_l - test for a visible character + Td p isgraph ctype.h isgraph, isgraph_l - test for a visible character  Tp isgraph_l ctype.h CXisgraph, isgraph_l - test for a visible character   d isgreater math.h isgreater - test if x greater than y   d isgreaterequal math.h isgreaterequal - test if x is greater than or equal to y @@ -434,46 +434,46 @@   d isless math.h isless - test if x is less than y   d islessequal math.h islessequal - test if x is less than or equal to y   d islessgreater math.h islessgreater - test if x is less than or greater than y - Td p islower ctype.h CXislower, islower_l - test for a lowercase letter + Td p islower ctype.h islower, islower_l - test for a lowercase letter  Tp islower_l ctype.h CXislower, islower_l - test for a lowercase letter   d isnan math.h isnan - test for a NaN   d isnormal math.h isnormal - test for a normal value - Td p isprint ctype.h CXisprint, isprint_l - test for a printable character + Td p isprint ctype.h isprint, isprint_l - test for a printable character  Tp isprint_l ctype.h CXisprint, isprint_l - test for a printable character - Tp ispunct ctype.h CXispunct, ispunct_l - test for a punctuation character + Tp ispunct ctype.h ispunct, ispunct_l - test for a punctuation character  Tp ispunct_l ctype.h CXispunct, ispunct_l - test for a punctuation character - Tp isspace ctype.h CXisspace, isspace_l - test for a white-space character + Tp isspace ctype.h isspace, isspace_l - test for a white-space character  Tp isspace_l ctype.h CXisspace, isspace_l - test for a white-space character   d isunordered math.h isunordered - test if arguments are unordered - Td p isupper ctype.h CXisupper, isupper_l - test for an uppercase letter + Td p isupper ctype.h isupper, isupper_l - test for an uppercase letter  Tp isupper_l ctype.h CXisupper, isupper_l - test for an uppercase letter - Tp p iswalnum wctype.h CXiswalnum, iswalnum_l - test for an alphanumeric wide-character code + Tp p iswalnum wctype.h iswalnum, iswalnum_l - test for an alphanumeric wide-character code missing  iswalnum_l wctype.h CXiswalnum, iswalnum_l - test for an alphanumeric wide-character code - Tp p iswalpha wctype.h CXiswalpha, iswalpha_l - test for an alphabetic wide-character code + Tp p iswalpha wctype.h iswalpha, iswalpha_l - test for an alphabetic wide-character code missing  iswalpha_l wctype.h CXiswalpha, iswalpha_l - test for an alphabetic wide-character code - Tp p iswblank wctype.h CXiswblank, iswblank_l - test for a blank wide-character code + Tp p iswblank wctype.h iswblank, iswblank_l - test for a blank wide-character code missing  iswblank_l wctype.h CXiswblank, iswblank_l - test for a blank wide-character code - Tp p iswcntrl wctype.h CXiswcntrl, iswcntrl_l - test for a control wide-character code + Tp p iswcntrl wctype.h iswcntrl, iswcntrl_l - test for a control wide-character code missing  iswcntrl_l wctype.h CXiswcntrl, iswcntrl_l - test for a control wide-character code - Tp p iswctype wctype.h CXiswctype, iswctype_l - test character for a specified class + Tp p iswctype wctype.h iswctype, iswctype_l - test character for a specified class missing  iswctype_l wctype.h CXiswctype, iswctype_l - test character for a specified class - Td d d p d d d p iswdigit wctype.h CXiswdigit, iswdigit_l - test for a decimal digit wide-character code + Td d d p d d d p iswdigit wctype.h iswdigit, iswdigit_l - test for a decimal digit wide-character code missing  iswdigit_l wctype.h CXiswdigit, iswdigit_l - test for a decimal digit wide-character code - Tp p iswgraph wctype.h CXiswgraph, iswgraph_l - test for a visible wide-character code + Tp p iswgraph wctype.h iswgraph, iswgraph_l - test for a visible wide-character code missing  iswgraph_l wctype.h CXiswgraph, iswgraph_l - test for a visible wide-character code - Tp p iswlower wctype.h CXiswlower, iswlower_l - test for a lowercase letter wide-character code + Tp p iswlower wctype.h iswlower, iswlower_l - test for a lowercase letter wide-character code missing  iswlower_l wctype.h CXiswlower, iswlower_l - test for a lowercase letter wide-character code - Tp p iswprint wctype.h CXiswprint, iswprint_l - test for a printable wide-character code + Tp p iswprint wctype.h iswprint, iswprint_l - test for a printable wide-character code missing  iswprint_l wctype.h CXiswprint, iswprint_l - test for a printable wide-character code - Tp p iswpunct wctype.h CXiswpunct, iswpunct_l - test for a punctuation wide-character code + Tp p iswpunct wctype.h iswpunct, iswpunct_l - test for a punctuation wide-character code missing  iswpunct_l wctype.h CXiswpunct, iswpunct_l - test for a punctuation wide-character code - Tp p iswspace wctype.h CXiswspace, iswspace_l - test for a white-space wide-character code + Tp p iswspace wctype.h iswspace, iswspace_l - test for a white-space wide-character code missing  iswspace_l wctype.h CXiswspace, iswspace_l - test for a white-space wide-character code - Tp p iswupper wctype.h CXiswupper, iswupper_l - test for an uppercase letter wide-character code + Tp p iswupper wctype.h iswupper, iswupper_l - test for an uppercase letter wide-character code missing  iswupper_l wctype.h CXiswupper, iswupper_l - test for an uppercase letter wide-character code - Tp p iswxdigit wctype.h CXiswxdigit, iswxdigit_l - test for a hexadecimal digit wide-character code + Tp p iswxdigit wctype.h iswxdigit, iswxdigit_l - test for a hexadecimal digit wide-character code missing  iswxdigit_l wctype.h CXiswxdigit, iswxdigit_l - test for a hexadecimal digit wide-character code - Tp isxdigit ctype.h CXisxdigit, isxdigit_l - test for a hexadecimal digit + Tp isxdigit ctype.h isxdigit, isxdigit_l - test for a hexadecimal digit  Tp isxdigit_l ctype.h CXisxdigit, isxdigit_l - test for a hexadecimal digit nosym p j0 math.h XSIj0, j1, jn - Bessel functions of the first kind nosym p j1 math.h XSIj0, j1, jn - Bessel functions of the first kind @@ -506,7 +506,7 @@ nosym p llroundf math.h llround, llroundf, llroundl - round to nearest integer value nosym p llroundl math.h llround, llroundf, llroundl - round to nearest integer value  Tp localeconv locale.h localeconv - return locale-specific information - Tp localtime time.h CXlocaltime, localtime_r - convert a time value to a broken-down local time + Tp localtime time.h localtime, localtime_r - convert a time value to a broken-down local time  Tp localtime_r time.h CXlocaltime, localtime_r - convert a time value to a broken-down local time  Tp lockf unistd.h XSIlockf - record locking on files  Tp log math.h log, logf, logl - natural logarithm function @@ -541,7 +541,7 @@  Tp mbrtowc wchar.h mbrtowc - convert a character to a wide-character code (restartable)  Tp mbsinit wchar.h mbsinit - determine conversion object status  Tp mbsnrtowcs wchar.h CXmbsnrtowcs, mbsrtowcs - convert a character string to a wide-character string (restartable) - Tp mbsrtowcs wchar.h CXmbsnrtowcs, mbsrtowcs - convert a character string to a wide-character string (restartable) + Tp mbsrtowcs wchar.h mbsnrtowcs, mbsrtowcs - convert a character string to a wide-character string (restartable)  Tp mbstowcs stdlib.h mbstowcs - convert a character string to a wide-character string  Tp mbtowc stdlib.h mbtowc - convert a character to a wide-character code  Tp memccpy string.h XSImemccpy - copy bytes in memory @@ -656,7 +656,7 @@  Tp powf math.h pow, powf, powl - power function nosym p powl math.h pow, powf, powl - power function  Tp pread unistd.h pread, read - read from a file - Tp printf stdio.h CXdprintf, fprintf, printf, snprintf, sprintf - print formatted output + Tp printf stdio.h dprintf, fprintf, printf, snprintf, sprintf - print formatted output  Tp pselect sys_select.h pselect, select - synchronous I/O multiplexing nodeclT psiginfo signal.h CXpsiginfo, psignal - print signal information to standard error nodeclT psignal signal.h CXpsiginfo, psignal - print signal information to standard error @@ -775,7 +775,7 @@  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 rand stdlib.h OB CXrand, rand_r, srand - pseudo-random number generator + 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 read unistd.h pread, read - read from a file @@ -914,15 +914,15 @@ nosym p sinhl math.h sinh, sinhf, sinhl - hyperbolic sine functions nosym p sinl math.h sin, sinf, sinl - sine function  Tp sleep unistd.h sleep - suspend execution for an interval of time - Tp snprintf stdio.h CXdprintf, fprintf, printf, snprintf, sprintf - print formatted output + 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 sprintf stdio.h CXdprintf, fprintf, printf, snprintf, sprintf - print formatted output + Tp sprintf stdio.h dprintf, fprintf, printf, snprintf, sprintf - print formatted output  Tp sqrt math.h sqrt, sqrtf, sqrtl - square root function  Tp sqrtf math.h sqrt, sqrtf, sqrtl - square root function nosym p sqrtl math.h sqrt, sqrtf, sqrtl - square root function - Tp srand stdlib.h OB CXrand, rand_r, srand - pseudo-random number generator + 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 sscanf stdio.h fscanf, scanf, sscanf - convert formatted input @@ -938,24 +938,24 @@  Tp strcat string.h strcat - concatenate two strings  Tp strchr string.h strchr - string scanning operation  Tp strcmp string.h strcmp - compare two strings - Tp strcoll string.h CXstrcoll, strcoll_l - string comparison using collating information + Tp strcoll string.h strcoll, strcoll_l - string comparison using collating information missing  strcoll_l string.h CXstrcoll, strcoll_l - string comparison using collating information - Tp strcpy string.h CXstpcpy, strcpy - copy a string and return a pointer to the end of the result + Tp strcpy string.h stpcpy, strcpy - copy a string and return a pointer to the end of the result  Tp strcspn string.h strcspn - get the length of a complementary substring  Wp strdup string.h CXstrdup, strndup - duplicate a specific number of bytes from a string - Tp strerror string.h CXstrerror, strerror_l, strerror_r - get error message string + Tp strerror string.h strerror, strerror_l, strerror_r - get error message string missing  strerror_l string.h CXstrerror, strerror_l, strerror_r - get error message string  Tp strerror_r string.h CXstrerror, strerror_l, strerror_r - get error message string missing  strfmon monetary.h strfmon, strfmon_l - convert monetary value to a string missing  strfmon_l monetary.h strfmon, strfmon_l - convert monetary value to a string - Tp strftime time.h CXstrftime, strftime_l - convert date and time to a string + Tp strftime time.h strftime, strftime_l - convert date and time to a string missing  strftime_l time.h CXstrftime, strftime_l - convert date and time to a string - Tp strlen string.h CXstrlen, strnlen - get length of fixed size string + Tp strlen string.h strlen, strnlen - get length of fixed size string  Tp p strncasecmp strings.h strcasecmp, strcasecmp_l, strncasecmp, strncasecmp_l - case-insensitive string comparisons missing  strncasecmp_l strings.h strcasecmp, strcasecmp_l, strncasecmp, strncasecmp_l - case-insensitive string comparisons  Tp strncat string.h strncat - concatenate a string with part of another  Tp strncmp string.h strncmp - compare part of two strings - Tp strncpy string.h CXstpncpy, strncpy - copy fixed length string, returning a pointer to the array end + Tp strncpy string.h stpncpy, strncpy - copy fixed length string, returning a pointer to the array end  Tp strndup string.h CXstrdup, strndup - duplicate a specific number of bytes from a string  Tp strnlen string.h CXstrlen, strnlen - get length of fixed size string  Tp strpbrk string.h strpbrk - scan a string for a byte @@ -967,7 +967,7 @@  Tp strtod stdlib.h strtod, strtof, strtold - convert a string to a double-precision number  Tp strtof stdlib.h strtod, strtof, strtold - convert a string to a double-precision number  Tp strtoimax inttypes.h strtoimax, strtoumax - convert string to integer type - Tp strtok string.h CXstrtok, strtok_r - split string into tokens + Tp strtok string.h strtok, strtok_r - split string into tokens  Tp strtok_r string.h CXstrtok, strtok_r - split string into tokens  Tp strtol stdlib.h strtol, strtoll - convert a string to a long integer  Tp strtold stdlib.h strtod, strtof, strtold - convert a string to a double-precision number @@ -975,7 +975,7 @@  Tp strtoul stdlib.h strtoul, strtoull - convert a string to an unsigned long  Tp strtoull stdlib.h strtoul, strtoull - convert a string to an unsigned long  Tp strtoumax inttypes.h strtoimax, strtoumax - convert string to integer type - Tp strxfrm string.h CXstrxfrm, strxfrm_l - string transformation + Tp strxfrm string.h strxfrm, strxfrm_l - string transformation missing  strxfrm_l string.h CXstrxfrm, strxfrm_l - string transformation  Tp swab unistd.h XSIswab - swap bytes  Tp swprintf stdio.h wchar.h fwprintf, swprintf, wprintf - print formatted wide-character output @@ -1015,19 +1015,19 @@  Tp timer_gettime time.h CXtimer_getoverrun, timer_gettime, timer_settime - per-process timers  Tp timer_settime time.h CXtimer_getoverrun, timer_gettime, timer_settime - per-process timers  Tp times sys_times.h times - get process and waited-for child process times - Vx timezone time.h XSI CXdaylight, timezone, tzname, tzset - set timezone conversion information + Vx timezone time.h XSIdaylight, timezone, tzname, tzset - set timezone conversion information  Tp tmpfile stdio.h tmpfile - create a temporary file  Tp tmpnam stdio.h OBtmpnam - create a name for a temporary file  Tp toascii ctype.h OB XSItoascii - translate an integer to a 7-bit ASCII character - Tp tolower ctype.h CXtolower, tolower_l - transliterate uppercase characters to lowercase + Tp tolower ctype.h tolower, tolower_l - transliterate uppercase characters to lowercase  Tp tolower_l ctype.h CXtolower, tolower_l - transliterate uppercase characters to lowercase - Tp toupper ctype.h CXtoupper, toupper_l - transliterate lowercase characters to uppercase + Tp toupper ctype.h toupper, toupper_l - transliterate lowercase characters to uppercase  Tp toupper_l ctype.h CXtoupper, toupper_l - transliterate lowercase characters to uppercase - Tp towctrans wctype.h CXtowctrans, towctrans_l - wide-character transliteration + Tp towctrans wctype.h towctrans, towctrans_l - wide-character transliteration missing  towctrans_l wctype.h CXtowctrans, towctrans_l - wide-character transliteration - Tp p towlower wctype.h CXtowlower, towlower_l - transliterate uppercase wide-character code to lowercase + Tp p towlower wctype.h towlower, towlower_l - transliterate uppercase wide-character code to lowercase missing  towlower_l wctype.h CXtowlower, towlower_l - transliterate uppercase wide-character code to lowercase - Tp p towupper wctype.h CXtowupper, towupper_l - transliterate lowercase wide-character code to uppercase + Tp p towupper wctype.h towupper, towupper_l - transliterate lowercase wide-character code to uppercase missing  towupper_l wctype.h CXtowupper, towupper_l - transliterate lowercase wide-character code to uppercase  Tp trunc math.h trunc, truncf, truncl - round to truncated integer value  Tp truncate unistd.h truncate - truncate a file to a specified length @@ -1037,8 +1037,8 @@  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  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 + Vx tzname time.h CXdaylight, timezone, tzname, tzset - set timezone conversion information + Tp tzset time.h CXdaylight, timezone, tzname, tzset - set timezone conversion information  Tp ulimit ulimit.h OB XSIulimit - get and set process limits  Tp umask sys_stat.h umask - set and get the file mode creation mask  Tp uname sys_utsname.h uname - get the name of the current system @@ -1050,21 +1050,21 @@  Tp unsetenv stdlib.h CXunsetenv - remove an environment variable  Tp 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 sys_time.h XSIfutimens, utimensat, utimes - set file access and modification times + Tp utimensat sys_stat.h sys_time.h futimens, utimensat, utimes - set file access and modification times  Tp utimes sys_stat.h sys_time.h XSIfutimens, utimensat, utimes - set file access and modification times   d d va_arg stdarg.h va_arg, va_copy, va_end, va_start - handle variable argument list   d d va_copy stdarg.h va_arg, va_copy, va_end, va_start - handle variable argument list   d d va_end stdarg.h va_arg, va_copy, va_end, va_start - handle variable argument list   d d va_start stdarg.h va_arg, va_copy, va_end, va_start - handle variable argument list  Tp vdprintf stdarg.h stdio.h CXvdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list - Tp vfprintf stdarg.h stdio.h CXvdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list + Tp vfprintf stdarg.h stdio.h vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list  Tp vfscanf stdarg.h stdio.h vfscanf, vscanf, vsscanf - format input of a stdarg argument list  Tp vfwprintf stdarg.h stdio.h wchar.h vfwprintf, vswprintf, vwprintf - wide-character formatted output of a stdarg argument list  Tp vfwscanf stdarg.h stdio.h wchar.h vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list - Tp vprintf stdarg.h stdio.h CXvdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list + Tp vprintf stdarg.h stdio.h vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list  Tp vscanf stdarg.h stdio.h vfscanf, vscanf, vsscanf - format input of a stdarg argument list - Tp vsnprintf stdarg.h stdio.h CXvdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list - Tp vsprintf stdarg.h stdio.h CXvdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list + Tp vsnprintf stdarg.h stdio.h vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list + Tp vsprintf stdarg.h stdio.h vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list  Tp vsscanf stdarg.h stdio.h vfscanf, vscanf, vsscanf - format input of a stdarg argument list  Tp vswprintf stdarg.h stdio.h wchar.h vfwprintf, vswprintf, vwprintf - wide-character formatted output of a stdarg argument list  Tp vswscanf stdarg.h stdio.h wchar.h vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list @@ -1081,23 +1081,23 @@  Tp wcscat wchar.h wcscat - concatenate two wide-character strings  Tp wcschr wchar.h wcschr - wide-character string scanning operation  Tp wcscmp wchar.h wcscmp - compare two wide-character strings - Tp wcscoll wchar.h CXwcscoll, wcscoll_l - wide-character string comparison using collating information + Tp wcscoll wchar.h wcscoll, wcscoll_l - wide-character string comparison using collating information missing  wcscoll_l wchar.h CXwcscoll, wcscoll_l - wide-character string comparison using collating information - Tp wcscpy wchar.h CXwcpcpy, wcscpy - copy a wide-character string, returning a pointer to its end + Tp wcscpy wchar.h wcpcpy, wcscpy - copy a wide-character string, returning a pointer to its end  Tp wcscspn wchar.h wcscspn - get the length of a complementary wide substring missing  wcsdup wchar.h CXwcsdup - duplicate a wide-character string nosym p wcsftime wchar.h wcsftime - convert date and time to a wide-character string - Tp wcslen wchar.h CXwcslen, wcsnlen - get length of a fixed-sized wide-character string + Tp wcslen wchar.h wcslen, wcsnlen - get length of a fixed-sized wide-character string missing  wcsncasecmp wchar.h CXwcscasecmp, wcscasecmp_l, wcsncasecmp, wcsncasecmp_l - case-insensitive wide-character string comparison missing  wcsncasecmp_l wchar.h CXwcscasecmp, wcscasecmp_l, wcsncasecmp, wcsncasecmp_l - case-insensitive wide-character string comparison  Tp wcsncat wchar.h wcsncat - concatenate a wide-character string with part of another  Tp wcsncmp wchar.h wcsncmp - compare part of two wide-character strings - Tp wcsncpy wchar.h CXwcpncpy, wcsncpy - copy a fixed-size wide-character string, returning a pointer to its end + Tp wcsncpy wchar.h wcpncpy, wcsncpy - copy a fixed-size wide-character string, returning a pointer to its end missing  wcsnlen wchar.h CXwcslen, wcsnlen - get length of a fixed-sized wide-character string  Tp wcsnrtombs wchar.h CXwcsnrtombs, wcsrtombs - convert a wide-character string to a character string (restartable)  Tp wcspbrk wchar.h wcspbrk - scan a wide-character string for a wide-character code  Tp wcsrchr wchar.h wcsrchr - wide-character string scanning operation - Tp wcsrtombs wchar.h CXwcsnrtombs, wcsrtombs - convert a wide-character string to a character string (restartable) + Tp wcsrtombs wchar.h wcsnrtombs, wcsrtombs - convert a wide-character string to a character string (restartable)  Tp wcsspn wchar.h wcsspn - get the length of a wide substring  Tp wcsstr wchar.h wcsstr - find a wide-character substring nosym p wcstod wchar.h wcstod, wcstof, wcstold - convert a wide-character string to a double-precision number @@ -1112,13 +1112,13 @@  Tp wcstoull wchar.h wcstoul, wcstoull - convert a wide-character string to an unsigned long  Tp wcstoumax stddef.h inttypes.h wcstoimax, wcstoumax - convert a wide-character string to an integer type  Tp wcswidth wchar.h XSIwcswidth - number of column positions of a wide-character string - Tp wcsxfrm wchar.h CXwcsxfrm, wcsxfrm_l - wide-character string transformation + Tp wcsxfrm wchar.h wcsxfrm, wcsxfrm_l - wide-character string transformation missing  wcsxfrm_l wchar.h CXwcsxfrm, wcsxfrm_l - wide-character string transformation  Tp wctob stdio.h wchar.h wctob - wide-character to single-byte conversion  Tp wctomb stdlib.h wctomb - convert a wide-character code to a character - Tp wctrans wctype.h CXwctrans, wctrans_l - define character mapping + Tp wctrans wctype.h wctrans, wctrans_l - define character mapping missing  wctrans_l wctype.h CXwctrans, wctrans_l - define character mapping - Tp p wctype wctype.h CXwctype, wctype_l - define character class + Tp p wctype wctype.h wctype, wctype_l - define character class missing  wctype_l wctype.h CXwctype, wctype_l - define character class  Tp wcwidth wchar.h XSIwcwidth - number of column positions of a wide-character code  Tp wmemchr wchar.h wmemchr - find a wide character in memory -- 2.20.1