diff --git a/NOTES/status.lib b/NOTES/status.lib index 3236ce5..5b8e2a7 100644 --- a/NOTES/status.lib +++ b/NOTES/status.lib @@ -1,4 +1,4 @@ -$Id: status.lib,v 1.1 1997/02/28 05:42:27 gdr Exp $ +$Id: status.lib,v 1.2 1997/08/08 05:06:45 gdr Exp $ Key for Code Status column: R == reviewed @@ -85,6 +85,7 @@ bcopy libc/gen/bmem.c C 3 string.h bind libc/sys/trap.asm C 2 sys/socket.h bzero libc/gen/bmem.c C 3 string.h chdir libc/sys/syscall.c C 3 unistd.h +chmod libc/sys/syscall.c C 2 sys/stat.h close libc/sys/syscall.c C 2 unistd.h closedir libc/gen/dirent.c T 3 dirent.h closelog libc/gen/syslog.asm C 3 sys/syslog.h @@ -109,6 +110,9 @@ execv libc/sys/exec.c T 3 unistd.h execve libc/sys/exec.c T 3 unistd.h execvp libc/sys/exec.c T 3 unistd.h fchdir libc/sys/syscall.c C 3 unistd.hf +fchmod libc/sys/syscall.c C 2 sys/stat.h +fdopen libc/stdio/fdopen.c T 3 stdio.h +fgetln libc/stdio/fgetln.c C 3 stdio.h fnmatch libc/gen/fnmatch.c T 3 fnmatch.h fork libc/sys/trap.asm C 2 unistd.h fork2 libc/sys/trap.asm C 2 unistd.h @@ -116,6 +120,11 @@ fstat libc/sys/trap.asm C 2 sys/stat.h fstatfs libc/sys/syscall.c C 2 sys/mount.h fsync libc/sys/syscall.c C 2 unistd.h ftruncate libc/sys/syscall.c C 2 unistd.h +fts_children libc/gen/fts.c R 3 fts.h +fts_close libc/gen/fts.c R 3 fts.h +fts_open libc/gen/fts.c R 3 fts.h +fts_read libc/gen/fts.c R 3 fts.h +fts_set libc/gen/fts.c R 3 fts.h getcwd libc/gen/getcwd.c T 3 unistd.h getdtablesize libc/sys/syscall.c C 2 unistd.h getegid libc/sys/trap.asm C 2 unistd.h @@ -190,6 +199,7 @@ procrecvclr libc/sys/trap.asm C 2 gno/gno.h procrecvtim libc/sys/trap.asm C 2 gno/gno.h procsend libc/sys/trap.asm C 2 gno/gno.h psend libc/sys/trap.asm C 2 sys/ports.h +psignal libc/gen/psignal.c R 3 signal.h putenv libc/gen/environ.c T 3 stdlib.h raise libc/sys/syscall.c C 3 signal.h read libc/sys/syscall.c C 2 unistd.h @@ -253,8 +263,10 @@ strsep libc/string/str.c C 3 string.h stty libc/gen/compat.c C 3 sgtty.h suboptarg [var] libc/stdlib/getsubopt.c C 3 stdlib.h swait libc/sys/trap.asm C 2 gno/gno.h -sys_errlist @@ [var] libc/stdio/perror.c T 3 stdio.h -sys_nerr @@ [var] libc/stdio/perror.c T 3 stdio.h +sys_errlist [var] libc/stdio/perror.c T 3 stdio.h +sys_nerr [var] libc/stdio/perror.c T 3 stdio.h +sys_siglist [var] libc/gen/siglist.c R 3 signal.h +sys_signame [var] libc/gen/siglist.c R 3 signal.h syslog libc/gen/syslog.asm C 3 sys/syslog.h telldir libc/gen/dirent.c T 3 dirent.h tempnam libc/stdio/tempnam.c C 3 stdio.h @@ -287,10 +299,6 @@ write libc/sys/syscall.c C 2 unistd.h login libutil/login.c C libutil.h login_tty libutil/logintty.c C libutil.h -@@ -- The sys_errlist and sys_nerr variables are currently renamed - to _gno_sys_errlist and _gno_sys_nerr until problems with OrcaLib - can be resolved. _Don't_ access any of these four variables - directly; go through strerror(). Files Currently Compiling: ------------------------- @@ -314,9 +322,11 @@ BANK MODEL COMPLETE 0 0 0 Y N libc/gen/hostname.c 0 0 0 Y N libc/gen/oldlog.c 0 0 0 Y N libc/gen/popen.c + 0 0 0 Y N libc/gen/psignal.c 0 0 0 Y N libc/gen/pwcache.c 0 0 0 Y Y libc/gen/scandir.c na na N N libc/gen/setjmp.asm + 0 0 0 Y N libc/gen/siglist.c 0 0 0 Y Y libc/gen/sleep.c na na Y N libc/gen/syslog.asm 0 0 0 Y N libc/gen/tty.c @@ -331,6 +341,8 @@ BANK MODEL COMPLETE 0 0 0 Y N libc/locale/table.c [stub] + 0 0 0 Y Y libc/stdio/fdopen.c + 0 0 0 Y N libc/stdio/fgetln.c 0 0 0 Y N libc/stdio/mktemp.c 1 0 0 0 Y Y libc/stdio/perror.c 0 0 0 Y N libc/stdio/tempnam.c @@ -363,7 +375,6 @@ NEED TO WRITE OR DUPLICATE MAN PAGES FOR grp 5 passwd 5 termcap 5 - environ 7 ms 7 man 7 cron 8 @@ -372,13 +383,26 @@ NEED TO WRITE OR DUPLICATE MAN PAGES FOR PUT IN NEXT RELEASE ------------------- -fts_children (libc/gen/fts.c) 3 -fts_close (libc/gen/fts.c) 3 -fts_open (libc/gen/fts.c) 3 -fts_read (libc/gen/fts.c) 3 -fts_set (libc/gen/fts.c) 3 -chmod (libc/sys/syscall.c) 2 -fchmod (libc/sys/syscall.c) fcntl (sys/fcntl.h) -fdopen -sys_siglist [var] + + +The following have their macro version in ctype.h (except isblank()), +but should have library versions as well: + +isalnum +isalpha +isascii +isblank +iscntrl +iscsym +iscsymf +isdigit +isgraph +islower +isodigit +isprint +ispunct +isspace +isupper +isxdigit +