From bb87e4355dda6bb70eadbf5bf88f39727a5dcd8a Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Tue, 21 Dec 2010 10:17:20 -0500 Subject: All SuS functions up to just before pthread*. --- deheader | 94 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 93 insertions(+), 1 deletion(-) diff --git a/deheader b/deheader index fe491a5..6ded547 100755 --- a/deheader +++ b/deheader @@ -545,9 +545,101 @@ requirements = ( (r"lfind()", [""]), (r"lsearch()", [""]), # lseek - move the read/write file offset - (r"lseek()", ["", ""]), + (r"lseek()", ["", ""]), # lstat - get symbolic link status (r"lstat()", [""]), + # makecontext, swapcontext - manipulate user contexts + (r"makecontext()", [""]), + (r"swapcontext()", [""]), + # malloc - a memory allocator + (r"malloc()", [""]), + # mblen - get number of bytes in a character + (r"mblen()", [""]), + # mbrlen - get number of bytes in a character (restartable) + (r"mblren()", [""]), + # mbrtowc - convert a character to a wide-character code (restartable) + (r"mbrtowc()", [""]), + # mbsinit - determine conversion object status + (r"mbsinit()", [""]), + # mbsrtowcs - convert a character string to a wide-character string (restartable) + (r"mbsrtowcs()", [""]), + # mbstowcs - convert a character string to a wide-character string + (r"mbstowcs()", [""]), + # mbtowc - convert a character to a wide-character code + (r"mbtowcs()", [""]), + # mkdir - make a directory + (r"mkdir()", ["", ""]), + # mkfifo - make a FIFO special file + (r"mkfifo()", ["", ""]), + # mknod - make a directory, a special or regular file + (r"mknod()", [""]), + # mkstemp - make a unique file name + (r"mkstemp()", [""]), + # mktemp - make a unique filename + (r"mktemp()", [""]), + # convert broken-down time into time since the Epoch + (r"mktime()", [""]), + # sys/mman.h - memory management declarations + (r"mlock()", [""]), + (r"mlockall()", [""]), + (r"mmap()", [""]), + (r"mprotect()", [""]), + (r"msync()", [""]), + (r"munlock()", [""]), + (r"munlockall()", [""]), + (r"munmap()", [""]), + (r"shm_open()", [""]), + (r"shm_unlink()", [""]), + # modf - decompose a floating-point number + (r"modf()", [""]), + # monetary.h - monetary types + (r"strfmon()", [""]), + # mqueue.h - message queues + (r"mq_close()", [""]), + (r"mq_getattr()", [""]), + (r"mq_notify()", [""]), + (r"mq_open()", [""]), + (r"mq_receive()", [""]), + (r"mq_send()", [""]), + (r"mq_setattr()", [""]), + (r"mq_unlink()", [""]), + # sys/msg.h - message queue structures + (r"msgctl()", [""]), + (r"msgget()", [""]), + (r"msgrcv()", [""]), + (r"msgsnd()", [""]), + # nanosleep - high resolution sleep + (r"nanosleep()", [""]), + # nextafter - next representable double-precision floating-point number + (r"nextafter()", [""]), + # change nice value of a process + (r"nice()", [""]), + # nl_langinfo - language information + (r"nl_langinfo()", [""]), + # open - open a file + (r"open()", ["", "", ""]), + # opendir - open a directory + (r"opendir()", ["", ""]), + # pause - suspend the thread until signal is received + (r"pause()", [""]), + # pclose - close a pipe stream to or from a process + (r"pclose()", [""]), + # perror - write error messages to standard error + (r"perror()", [""]), + # pipe - create an interprocess channel + (r"pipe()", [""]), + # poll - input/output multiplexing + (r"poll()", [""]), + # popen - initiate pipe streams to or from a process + (r"popen()", [""]), + # pow - power function + (r"pow()", [""]), + # pread - read from a file + ("pread()", [""]), + # printf - print formatted output + (r"printf()", [""]), + + # setjmp.h - stack environment declarations (r"longjmp()", [""]), -- cgit v1.2.3-70-g09d2