mirror of
https://github.com/GnoConsortium/gno.git
synced 2024-12-21 23:29:16 +00:00
mostly stdio and optimization-related changes
This commit is contained in:
parent
42d8290c4a
commit
4c8dcc2b1c
297
NOTES/status.lib
297
NOTES/status.lib
@ -1,4 +1,4 @@
|
|||||||
$Id: status.lib,v 1.2 1997/08/08 05:06:45 gdr Exp $
|
$Id: status.lib,v 1.3 1997/09/21 22:29:52 gdr Exp $
|
||||||
|
|
||||||
Key for Code Status column:
|
Key for Code Status column:
|
||||||
R == reviewed
|
R == reviewed
|
||||||
@ -10,6 +10,9 @@ resides. If it is blank, it is not yet written. "2U" indicates
|
|||||||
undocumented system calls in undocumented.2. If these should be documented,
|
undocumented system calls in undocumented.2. If these should be documented,
|
||||||
Derek, please write a man page for them or tell me what should be in there.
|
Derek, please write a man page for them or tell me what should be in there.
|
||||||
|
|
||||||
|
Letters in square brackets ("[]") following function names indicate
|
||||||
|
that you should read the respective note following this table.
|
||||||
|
|
||||||
function file code man header
|
function file code man header
|
||||||
status page
|
status page
|
||||||
======================================================================
|
======================================================================
|
||||||
@ -24,7 +27,7 @@ GOfree libc/gno/gsstring.c T 3 gno/gno.h
|
|||||||
GOinit libc/gno/gsstring.c T 3 gno/gno.h
|
GOinit libc/gno/gsstring.c T 3 gno/gno.h
|
||||||
InstallNetDriver libc/sys/trap.asm C 2U gno/gno.h
|
InstallNetDriver libc/sys/trap.asm C 2U gno/gno.h
|
||||||
SetGNOQuitRec libc/sys/trap.asm C 2U gno/gno.h
|
SetGNOQuitRec libc/sys/trap.asm C 2U gno/gno.h
|
||||||
WriteGString libc/gno/gnomisc.c
|
WriteGString libc/gno/gnomisc.c C
|
||||||
__C2GS libc/gno/gsstring.c C 3 gno/gno.h
|
__C2GS libc/gno/gsstring.c C 3 gno/gno.h
|
||||||
__C2GSMALLOC libc/gno/gsstring.c T 3 gno/gno.h
|
__C2GSMALLOC libc/gno/gsstring.c T 3 gno/gno.h
|
||||||
__GS2C libc/gno/gsstring.c C 3 gno/gno.h
|
__GS2C libc/gno/gsstring.c C 3 gno/gno.h
|
||||||
@ -48,6 +51,8 @@ buildPath libc/sys/exec.c C 3 gno/gno.h
|
|||||||
environInit libc/gen/environ.c T 3 stdlib.h
|
environInit libc/gen/environ.c T 3 stdlib.h
|
||||||
environPop libc/gen/environ.c T 3 stdlib.h
|
environPop libc/gen/environ.c T 3 stdlib.h
|
||||||
environPush libc/gen/environ.c T 3 stdlib.h
|
environPush libc/gen/environ.c T 3 stdlib.h
|
||||||
|
fsetbinary (macro) T 3 stdio.h
|
||||||
|
fsettext (macro) T 3 stdio.h
|
||||||
isRootPath libc/sys/exec.c C 3 gno/gno.h
|
isRootPath libc/sys/exec.c C 3 gno/gno.h
|
||||||
kernStatus (inline) T 2 gno/gno.h
|
kernStatus (inline) T 2 gno/gno.h
|
||||||
kernVersion (inline) T 2 gno/gno.h
|
kernVersion (inline) T 2 gno/gno.h
|
||||||
@ -70,7 +75,11 @@ __crypt_f libc/gen/crypta.asm C na na
|
|||||||
__crypt_rotate libc/gen/crypta.asm C na na
|
__crypt_rotate libc/gen/crypta.asm C na na
|
||||||
__crypt_transpose libc/gen/crypta.asm C na na
|
__crypt_transpose libc/gen/crypta.asm C na na
|
||||||
__mb_cur_max [var] libc/locale/table.c C stdlib.h
|
__mb_cur_max [var] libc/locale/table.c C stdlib.h
|
||||||
|
__srget libc/stdio/rget.c C na stdio.h
|
||||||
|
__svfscanf libc/stdio/vfscanf C na stdio.h
|
||||||
|
__swbuf libc/stdio/wbuf.c C na stdio.h
|
||||||
_execve libc/sys/trap.asm C 2 unistd.h
|
_execve libc/sys/trap.asm C 2 unistd.h
|
||||||
|
_getlogin libc/gen/getlogin.c T na unistd.h
|
||||||
_getpgrp libc/sys/trap.asm C 2 unistd.h
|
_getpgrp libc/sys/trap.asm C 2 unistd.h
|
||||||
_longjmp libc/gen/setjmp.asm C 3 setjmp.h
|
_longjmp libc/gen/setjmp.asm C 3 setjmp.h
|
||||||
_setjmp libc/gen/setjmp.asm C 3 setjmp.h
|
_setjmp libc/gen/setjmp.asm C 3 setjmp.h
|
||||||
@ -78,20 +87,22 @@ accept libc/sys/trap.asm C 2 sys/socket.h
|
|||||||
access libc/sys/syscall.c C 2 unistd.h
|
access libc/sys/syscall.c C 2 unistd.h
|
||||||
alarm libc/sys/trap.asm C 2 unistd.h
|
alarm libc/sys/trap.asm C 2 unistd.h
|
||||||
alarm10 libc/sys/trap.asm C 2 unistd.h
|
alarm10 libc/sys/trap.asm C 2 unistd.h
|
||||||
alphasort libc/gen/scandir.c T 3 dirent.h
|
|
||||||
alphacasesort libc/gen/scandir.c T 3 dirent.h
|
alphacasesort libc/gen/scandir.c T 3 dirent.h
|
||||||
|
alphasort libc/gen/scandir.c T 3 dirent.h
|
||||||
basename libc/gen/basename.c T 3 unistd.h
|
basename libc/gen/basename.c T 3 unistd.h
|
||||||
bcopy libc/gen/bmem.c C 3 string.h
|
bcopy libc/gen/bmem.c C 3 string.h
|
||||||
bind libc/sys/trap.asm C 2 sys/socket.h
|
bind libc/sys/trap.asm C 2 sys/socket.h
|
||||||
bzero libc/gen/bmem.c C 3 string.h
|
bzero libc/gen/bmem.c C 3 string.h
|
||||||
chdir libc/sys/syscall.c C 3 unistd.h
|
chdir libc/sys/syscall.c C 3 unistd.h
|
||||||
chmod libc/sys/syscall.c C 2 sys/stat.h
|
chmod libc/sys/syscall.c C 2 sys/stat.h
|
||||||
|
clearerr libc/stdio/clrerr.c C 3 stdio.h
|
||||||
close libc/sys/syscall.c C 2 unistd.h
|
close libc/sys/syscall.c C 2 unistd.h
|
||||||
closedir libc/gen/dirent.c T 3 dirent.h
|
closedir libc/gen/dirent.c T 3 dirent.h
|
||||||
closelog libc/gen/syslog.asm C 3 sys/syslog.h
|
closelog libc/gen/syslog.asm C 3 sys/syslog.h
|
||||||
connect libc/sys/trap.asm C 2 sys/socket.h
|
connect libc/sys/trap.asm C 2 sys/socket.h
|
||||||
creat libc/sys/syscall.c T 2 sys/fcntl.h
|
creat libc/sys/syscall.c T 2 sys/fcntl.h
|
||||||
crypt libc/gen/crypt.c C 3 unistd.h
|
crypt libc/gen/crypt.c C 3 unistd.h
|
||||||
|
ctermid libc/stdio/ stdio.h
|
||||||
dirfd (macro) T 3 dirent.h
|
dirfd (macro) T 3 dirent.h
|
||||||
dirname libc/gen/basename.c T 3 unistd.h
|
dirname libc/gen/basename.c T 3 unistd.h
|
||||||
dup libc/sys/trap.asm C 2 unistd.h
|
dup libc/sys/trap.asm C 2 unistd.h
|
||||||
@ -111,20 +122,45 @@ execve libc/sys/exec.c T 3 unistd.h
|
|||||||
execvp 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
|
fchdir libc/sys/syscall.c C 3 unistd.hf
|
||||||
fchmod libc/sys/syscall.c C 2 sys/stat.h
|
fchmod libc/sys/syscall.c C 2 sys/stat.h
|
||||||
|
fclose libc/stdio/fclose.c T(1) 3 stdio.h
|
||||||
|
fcntl libc/sys/syscall.c T 2 sys/fcntl.h
|
||||||
fdopen libc/stdio/fdopen.c T 3 stdio.h
|
fdopen libc/stdio/fdopen.c T 3 stdio.h
|
||||||
|
feof libc/stdio/feof.c C 3 stdio.h
|
||||||
|
ferror libc/stdio/ferror.c C 3 stdio.h
|
||||||
|
fflush libc/stdio/fflush.c C 3 stdio.h
|
||||||
|
fgetc libc/stdio/fgetc.c C 3 stdio.h
|
||||||
fgetln libc/stdio/fgetln.c C 3 stdio.h
|
fgetln libc/stdio/fgetln.c C 3 stdio.h
|
||||||
|
fgetpos libc/stdio/fgetpos.c C 3 stdio.h
|
||||||
|
fgets libc/stdio/fgets.c C 3 stdio.h
|
||||||
|
fileno libc/stdio/fileno.c C 3 stdio.h
|
||||||
fnmatch libc/gen/fnmatch.c T 3 fnmatch.h
|
fnmatch libc/gen/fnmatch.c T 3 fnmatch.h
|
||||||
|
fopen libc/stdio/fopen.c C 3 stdio.h
|
||||||
fork libc/sys/trap.asm C 2 unistd.h
|
fork libc/sys/trap.asm C 2 unistd.h
|
||||||
fork2 libc/sys/trap.asm C 2 unistd.h
|
fork2 libc/sys/trap.asm C 2 unistd.h
|
||||||
|
forkpty [A] libutil/pty.c libutil.h
|
||||||
|
fprintf libc/stdio/fprintf.c C 3 stdio.h
|
||||||
|
fpurge libc/stdio/fpurge.c C 3 stdio.h
|
||||||
|
fputc libc/stdio/fputc.c C 3 stdio.h
|
||||||
|
fputs libc/stdio/fputs.c C 3 stdio.h
|
||||||
|
fread libc/stdio/fread.c T(1) 3 stdio.h
|
||||||
|
freopen libc/stdio/freopen.c C 3 stdio.h
|
||||||
|
fscanf libc/stdio/fscanf.c C 3 stdio.h
|
||||||
|
fseek libc/stdio/fseek.c C 3 stdio.h
|
||||||
|
fsetpos libc/stdio/fsetpos.c C 3 stdio.h
|
||||||
fstat libc/sys/trap.asm C 2 sys/stat.h
|
fstat libc/sys/trap.asm C 2 sys/stat.h
|
||||||
fstatfs libc/sys/syscall.c C 2 sys/mount.h
|
fstatfs libc/sys/syscall.c C 2 sys/mount.h
|
||||||
fsync libc/sys/syscall.c C 2 unistd.h
|
fsync libc/sys/syscall.c C 2 unistd.h
|
||||||
|
ftell libc/stdio/ftell.c C 3 stdio.h
|
||||||
ftruncate 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_children libc/gen/fts.c R 3 fts.h
|
||||||
fts_close 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_open libc/gen/fts.c R 3 fts.h
|
||||||
fts_read 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
|
fts_set libc/gen/fts.c R 3 fts.h
|
||||||
|
funopen libc/stdio/funopen.c T 3 stdio.h
|
||||||
|
fwrite libc/stdio/fvwrite.c T(1) 3 stdio.h
|
||||||
|
getc libc/stdio/getc.c C 3 stdio.h
|
||||||
|
getchar libc/stdio/getchar.c C 3 stdio.h
|
||||||
getcwd libc/gen/getcwd.c T 3 unistd.h
|
getcwd libc/gen/getcwd.c T 3 unistd.h
|
||||||
getdtablesize libc/sys/syscall.c C 2 unistd.h
|
getdtablesize libc/sys/syscall.c C 2 unistd.h
|
||||||
getegid libc/sys/trap.asm C 2 unistd.h
|
getegid libc/sys/trap.asm C 2 unistd.h
|
||||||
@ -135,6 +171,7 @@ getgrent libc/gen/getgrent.c T 3 grp.h
|
|||||||
getgrgid libc/gen/getgrent.c T 3 grp.h
|
getgrgid libc/gen/getgrent.c T 3 grp.h
|
||||||
getgrnam libc/gen/getgrent.c T 3 grp.h
|
getgrnam libc/gen/getgrent.c T 3 grp.h
|
||||||
gethostname libc/gen/hostname.c C 3 unistd.h
|
gethostname libc/gen/hostname.c C 3 unistd.h
|
||||||
|
getlogin libc/gen/getlogin.c T 2 unistd.h
|
||||||
getopt libc/stdlib/getopt.c C 3 stdlib.h
|
getopt libc/stdlib/getopt.c C 3 stdlib.h
|
||||||
getopt_restart libc/stdlib/getopt.c C 3 stdlib.h
|
getopt_restart libc/stdlib/getopt.c C 3 stdlib.h
|
||||||
getpass libc/gen/getpass.c C 3 unistd.h
|
getpass libc/gen/getpass.c C 3 unistd.h
|
||||||
@ -145,6 +182,7 @@ getppid libc/sys/trap.asm C 2 unistd.h
|
|||||||
getpwent libc/gen/getpwent.c T 3 pwd.h
|
getpwent libc/gen/getpwent.c T 3 pwd.h
|
||||||
getpwnam libc/gen/getpwent.c T 3 pwd.h
|
getpwnam libc/gen/getpwent.c T 3 pwd.h
|
||||||
getpwuid libc/gen/getpwent.c T 3 pwd.h
|
getpwuid libc/gen/getpwent.c T 3 pwd.h
|
||||||
|
gets libc/stdio/gets.c C 3 stdio.h
|
||||||
getsockname libc/sys/trap.asm C 2 sys/socket.h
|
getsockname libc/sys/trap.asm C 2 sys/socket.h
|
||||||
getsockopt 2 sys/socket.h
|
getsockopt 2 sys/socket.h
|
||||||
getsubopt libc/stdlib/getsubopt.c C 3 stdlib.h
|
getsubopt libc/stdlib/getsubopt.c C 3 stdlib.h
|
||||||
@ -152,6 +190,7 @@ gettimeofday libc/sys/syscall.c C 2 sys/time.h
|
|||||||
getttyent libc/gen/getttyent.c C 3 ttyent.h
|
getttyent libc/gen/getttyent.c C 3 ttyent.h
|
||||||
getttynam libc/gen/getttyent.c C 3 ttyent.h
|
getttynam libc/gen/getttyent.c C 3 ttyent.h
|
||||||
getuid libc/sys/trap.asm C 2 unistd.h
|
getuid libc/sys/trap.asm C 2 unistd.h
|
||||||
|
getw libc/stdio/getw.c C 3 stdio.h
|
||||||
getwd libc/gen/getcwd.c T 3 unistd.h
|
getwd libc/gen/getcwd.c T 3 unistd.h
|
||||||
group_from_gid libc/gen/pwcache.c C 3 na
|
group_from_gid libc/gen/pwcache.c C 3 na
|
||||||
gtty libc/gen/compat.c C 3 sgtty.h
|
gtty libc/gen/compat.c C 3 sgtty.h
|
||||||
@ -168,6 +207,10 @@ kvmgetproc libc/sys/trap.asm C 2U gno/gno.h
|
|||||||
kvmnextproc libc/sys/trap.asm C 2U gno/gno.h
|
kvmnextproc libc/sys/trap.asm C 2U gno/gno.h
|
||||||
kvmsetproc libc/sys/trap.asm C 2U gno/gno.h
|
kvmsetproc libc/sys/trap.asm C 2U gno/gno.h
|
||||||
listen libc/sys/trap.asm C 2 sys/socket.h
|
listen libc/sys/trap.asm C 2 sys/socket.h
|
||||||
|
login libutil/login.c C na libutil.h
|
||||||
|
login_tty libutil/logintty.c C na libutil.h
|
||||||
|
logout [B] libutil/logout.c na libutil.h
|
||||||
|
logwtmp [B, C] libutil/logwtmp.c na libutil.h
|
||||||
longjmp libc/gen/setjmp.asm C 3 setjmp.h
|
longjmp libc/gen/setjmp.asm C 3 setjmp.h
|
||||||
lseek libc/sys/syscall.c C 2 unistd.h
|
lseek libc/sys/syscall.c C 2 unistd.h
|
||||||
lstat libc/sys/trap.asm C 2 sys/stat.h
|
lstat libc/sys/trap.asm C 2 sys/stat.h
|
||||||
@ -177,6 +220,7 @@ mktemp libc/stdio/mktemp.c C 3 unistd.h
|
|||||||
open libc/sys/syscall.c C 2 sys/fcntl.h
|
open libc/sys/syscall.c C 2 sys/fcntl.h
|
||||||
opendir libc/gen/dirent.c T 3 dirent.h
|
opendir libc/gen/dirent.c T 3 dirent.h
|
||||||
openlog libc/gen/syslog.asm C 3 sys/syslog.h
|
openlog libc/gen/syslog.asm C 3 sys/syslog.h
|
||||||
|
openpty [A] libutil/pty.c libutil.h
|
||||||
optarg [var] libc/stdlib/getopt.c C 3 stdlib.h
|
optarg [var] libc/stdlib/getopt.c C 3 stdlib.h
|
||||||
opterr [var] libc/stdlib/getopt.c C 3 stdlib.h
|
opterr [var] libc/stdlib/getopt.c C 3 stdlib.h
|
||||||
optind [var] libc/stdlib/getopt.c C 3 stdlib.h
|
optind [var] libc/stdlib/getopt.c C 3 stdlib.h
|
||||||
@ -194,30 +238,41 @@ pipe libc/sys/trap.asm C 2 unistd.h
|
|||||||
popen libc/gen/popen.c C 3 stdio.h
|
popen libc/gen/popen.c C 3 stdio.h
|
||||||
preceive libc/sys/trap.asm C 2 sys/ports.h
|
preceive libc/sys/trap.asm C 2 sys/ports.h
|
||||||
preset libc/sys/trap.asm C 2 sys/ports.h
|
preset libc/sys/trap.asm C 2 sys/ports.h
|
||||||
|
printf libc/stdio/printf.c C 3 stdio.h
|
||||||
procreceive libc/sys/trap.asm C 2 gno/gno.h
|
procreceive libc/sys/trap.asm C 2 gno/gno.h
|
||||||
procrecvclr libc/sys/trap.asm C 2 gno/gno.h
|
procrecvclr libc/sys/trap.asm C 2 gno/gno.h
|
||||||
procrecvtim 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
|
procsend libc/sys/trap.asm C 2 gno/gno.h
|
||||||
psend libc/sys/trap.asm C 2 sys/ports.h
|
psend libc/sys/trap.asm C 2 sys/ports.h
|
||||||
psignal libc/gen/psignal.c R 3 signal.h
|
psignal libc/gen/psignal.c R 3 signal.h
|
||||||
|
putc libc/stdio/putc.c C 3 stdio.h
|
||||||
|
putchar libc/stdio/putchar.c C 3 stdio.h
|
||||||
putenv libc/gen/environ.c T 3 stdlib.h
|
putenv libc/gen/environ.c T 3 stdlib.h
|
||||||
|
puts libc/stdio/puts.c C 3 stdio.h
|
||||||
|
putw libc/stdio/putw.c C 3 stdio.h
|
||||||
raise libc/sys/syscall.c C 3 signal.h
|
raise libc/sys/syscall.c C 3 signal.h
|
||||||
read libc/sys/syscall.c C 2 unistd.h
|
read libc/sys/syscall.c C 2 unistd.h
|
||||||
readdir libc/gen/dirent.c T 3 dirent.h
|
readdir libc/gen/dirent.c T 3 dirent.h
|
||||||
recv libc/sys/trap.asm C 2 sys/socket.h
|
recv libc/sys/trap.asm C 2 sys/socket.h
|
||||||
recvfrom libc/sys/trap.asm C 2 sys/socket.h
|
recvfrom libc/sys/trap.asm C 2 sys/socket.h
|
||||||
recvmsg ( missing from kernel ) 2 sys/socket.h
|
recvmsg ( missing from kernel ) 2 sys/socket.h
|
||||||
|
remove libc/stdio/remove.c C 3 stdio.h
|
||||||
|
rename libc/sys/syscall.c T 2 stdio.h
|
||||||
|
rewind libc/stdio/rewind.c T(1) 3 stdio.h
|
||||||
rewinddir libc/gen/dirent.c T 3 dirent.h
|
rewinddir libc/gen/dirent.c T 3 dirent.h
|
||||||
rindex libc/string/str.c C 3 string.h
|
rindex libc/string/str.c C 3 string.h
|
||||||
scandir libc/gen/scandir.c T 3 dirent.h
|
scandir libc/gen/scandir.c T 3 dirent.h
|
||||||
|
scanf libc/stdio/scanf.c C 3 stdio.h
|
||||||
scount libc/sys/trap.asm C 2 gno/gno.h
|
scount libc/sys/trap.asm C 2 gno/gno.h
|
||||||
screate libc/sys/trap.asm C 2 gno/gno.h
|
screate libc/sys/trap.asm T 2 gno/gno.h
|
||||||
sdelete libc/sys/trap.asm C 2 gno/gno.h
|
sdelete libc/sys/trap.asm C 2 gno/gno.h
|
||||||
seekdir libc/gen/dirent.c T 3 dirent.h
|
seekdir libc/gen/dirent.c T 3 dirent.h
|
||||||
select libc/sys/trap.asm C 2 unistd.h
|
select libc/sys/trap.asm C 2 unistd.h
|
||||||
send libc/sys/trap.asm C 2 sys/socket.h
|
send libc/sys/trap.asm C 2 sys/socket.h
|
||||||
sendmsg ( missing from kernel ) 2 sys/socket.h
|
sendmsg ( missing from kernel ) 2 sys/socket.h
|
||||||
sendto libc/sys/trap.asm C 2 sys/socket.h
|
sendto libc/sys/trap.asm C 2 sys/socket.h
|
||||||
|
setbuf libc/stdio/setbuf.c C 3 stdio.h
|
||||||
|
setbuffer libc/stdio/setbuffer.c C 3 stdio.h
|
||||||
setegid libc/sys/trap.asm C 2 unistd.h
|
setegid libc/sys/trap.asm C 2 unistd.h
|
||||||
setenv libc/gen/environ.c T 3 stdlib.h
|
setenv libc/gen/environ.c T 3 stdlib.h
|
||||||
seteuid libc/sys/trap.asm C 2 unistd.h
|
seteuid libc/sys/trap.asm C 2 unistd.h
|
||||||
@ -227,10 +282,13 @@ setgroupent libc/gen/getgrent.c T 3 grp.h
|
|||||||
sethostname libc/gen/hostname.c C 3 unistd.h
|
sethostname libc/gen/hostname.c C 3 unistd.h
|
||||||
setjmp libc/gen/setjmp.asm C 3 setjmp.h
|
setjmp libc/gen/setjmp.asm C 3 setjmp.h
|
||||||
setkey libc/gen/crypt.c C 3 unistd.h
|
setkey libc/gen/crypt.c C 3 unistd.h
|
||||||
|
setlinebuf libc/stdio/setbuffer.c C 3 stdio.h
|
||||||
|
setlogin libc/gen/getlogin.c T 2 unistd.h
|
||||||
setlogmask libc/gen/syslog.asm C 3 sys/syslog.h
|
setlogmask libc/gen/syslog.asm C 3 sys/syslog.h
|
||||||
setpassent libc/gen/getpwent.c 3 pwd.h
|
setpassent libc/gen/getpwent.c 3 pwd.h
|
||||||
setpgid libc/sys/trap.asm C 2 unistd.h
|
setpgid libc/sys/trap.asm C 2 unistd.h
|
||||||
setpgrp libc/sys/trap.asm C 2 unistd.h
|
setpgrp libc/sys/trap.asm C 2 unistd.h
|
||||||
|
setproctitle [A] libutil/setproc.c libutil.h
|
||||||
setpwent libc/gen/getpwent.c T 3 pwd.h
|
setpwent libc/gen/getpwent.c T 3 pwd.h
|
||||||
setregid libc/sys/trap.asm C 2 unistd.h
|
setregid libc/sys/trap.asm C 2 unistd.h
|
||||||
setreuid libc/sys/trap.asm C 2 unistd.h
|
setreuid libc/sys/trap.asm C 2 unistd.h
|
||||||
@ -240,17 +298,22 @@ setsockopt libc/sys/trap.asm C 2 sys/socket.h
|
|||||||
settimeofday 2 sys/time.h
|
settimeofday 2 sys/time.h
|
||||||
setttyent libc/gen/getttyent.c C 3 ttyent.h
|
setttyent libc/gen/getttyent.c C 3 ttyent.h
|
||||||
setuid libc/sys/trap.asm C 2 unistd.h
|
setuid libc/sys/trap.asm C 2 unistd.h
|
||||||
|
setvbuf libc/stdio/setvbuf.c C 3 stdio.h
|
||||||
shutdown libc/sys/trap.asm C 2 sys/socket.h
|
shutdown libc/sys/trap.asm C 2 sys/socket.h
|
||||||
sigblock libc/sys/trap.asm C 2 signal.h
|
sigblock libc/sys/trap.asm C 2 signal.h
|
||||||
siglongjmp 3 setjmp.h
|
siglongjmp 3 setjmp.h
|
||||||
sigmask (macro) C 2 sys/signal.h
|
sigmask (macro) C 2 sys/signal.h
|
||||||
signal libc/sys/trap.asm C 2 sys/signal.h
|
signal libc/sys/trap.asm C 2 sys/signal.h
|
||||||
sigpause libc/sys/trap.asm C 2 signal.h
|
sigpause libc/sys/trap.asm C 2 signal.h
|
||||||
|
sigprocmask libc/sys/syscall.c signal.h
|
||||||
sigsetjmp 3 setjmp.h
|
sigsetjmp 3 setjmp.h
|
||||||
sigsetmask libc/sys/trap.asm C 2 signal.h
|
sigsetmask libc/sys/trap.asm C 2 signal.h
|
||||||
sleep libc/gen/sleep.c T 3 unistd.h
|
sleep libc/gen/sleep.c T 3 unistd.h
|
||||||
|
snprintf libc/stdio/snprintf.c C 3 stdio.h
|
||||||
socket libc/sys/trap.asm C 2 sys/socket.h
|
socket libc/sys/trap.asm C 2 sys/socket.h
|
||||||
ssignal libc/sys/trap.asm C 2 gno/gno.h
|
sprintf libc/stdio/sprintf.c C 3 stdio.h
|
||||||
|
sscanf libc/stdio/sscanf.c C 3 stdio.h
|
||||||
|
ssignal libc/sys/trap.asm T 2 gno/gno.h
|
||||||
stat libc/sys/trap.asm C 2 sys/stat.h
|
stat libc/sys/trap.asm C 2 sys/stat.h
|
||||||
statfs libc/sys/syscall.c C 2 sys/mount.h
|
statfs libc/sys/syscall.c C 2 sys/mount.h
|
||||||
strcasecmp libc/str/case.c T 3 string.h
|
strcasecmp libc/str/case.c T 3 string.h
|
||||||
@ -262,7 +325,7 @@ strncasecmp libc/str/case.c C 3 string.h
|
|||||||
strsep libc/string/str.c C 3 string.h
|
strsep libc/string/str.c C 3 string.h
|
||||||
stty libc/gen/compat.c C 3 sgtty.h
|
stty libc/gen/compat.c C 3 sgtty.h
|
||||||
suboptarg [var] libc/stdlib/getsubopt.c C 3 stdlib.h
|
suboptarg [var] libc/stdlib/getsubopt.c C 3 stdlib.h
|
||||||
swait libc/sys/trap.asm C 2 gno/gno.h
|
swait libc/sys/trap.asm T 2 gno/gno.h
|
||||||
sys_errlist [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_nerr [var] libc/stdio/perror.c T 3 stdio.h
|
||||||
sys_siglist [var] libc/gen/siglist.c R 3 signal.h
|
sys_siglist [var] libc/gen/siglist.c R 3 signal.h
|
||||||
@ -271,12 +334,13 @@ syslog libc/gen/syslog.asm C 3 sys/syslog.h
|
|||||||
telldir libc/gen/dirent.c T 3 dirent.h
|
telldir libc/gen/dirent.c T 3 dirent.h
|
||||||
tempnam libc/stdio/tempnam.c C 3 stdio.h
|
tempnam libc/stdio/tempnam.c C 3 stdio.h
|
||||||
times libc/sys/trap.asm C 2 sys/times.h
|
times libc/sys/trap.asm C 2 sys/times.h
|
||||||
tmpfile orcalib/stdio.asm T 3 stdio.h
|
tmpfile libc/stdio/tmpfile.c T(1) 3 stdio.h
|
||||||
tmpnam orcalib/stdio.asm T 3 stdio.h
|
tmpnam libc/stdio/tmpnam.c C 3 stdio.h
|
||||||
truncate libc/sys/syscall.c C 2 unistd.h
|
truncate libc/sys/syscall.c C 2 unistd.h
|
||||||
ttyname libc/gen/tty.c C 3 unistd.h
|
ttyname libc/gen/tty.c C 3 unistd.h
|
||||||
ttyslot libc/gen/tty.c C 3 unistd.h
|
ttyslot libc/gen/tty.c C 3 unistd.h
|
||||||
umask libc/sys/syscall.c C 2 sys/stat.h
|
umask libc/sys/syscall.c C 2 sys/stat.h
|
||||||
|
ungetc libc/stdio/ungetc.c C 3 stdio.h
|
||||||
unlink libc/sys/syscall.c T 2 unistd.h
|
unlink libc/sys/syscall.c T 2 unistd.h
|
||||||
unsetenv libc/gen/environ.c T 3 stdlib.h
|
unsetenv libc/gen/environ.c T 3 stdlib.h
|
||||||
user_from_uid libc/gen/pwcache.c C 3 na
|
user_from_uid libc/gen/pwcache.c C 3 na
|
||||||
@ -285,6 +349,13 @@ utimes libc/gen/utime.c T 2 utime.h
|
|||||||
verr libc/gen/err.c T 3 err.h
|
verr libc/gen/err.c T 3 err.h
|
||||||
verrx libc/gen/err.c T 3 err.h
|
verrx libc/gen/err.c T 3 err.h
|
||||||
vfork libc/sys/trap.asm C 2 unistd.h
|
vfork libc/sys/trap.asm C 2 unistd.h
|
||||||
|
vfprintf libc/stdio/vfprintf.c C 3 stdio.h
|
||||||
|
vfscanf libc/stdio/vfscanf.c C 3 stdio.h
|
||||||
|
vprintf libc/stdio/vprintf.c C 3 stdio.h
|
||||||
|
vscanf libc/stdio/fscanf.c C 3 stdio.h
|
||||||
|
vsnprintf libc/stdio/vsnprintf.c C 3 stdio.h
|
||||||
|
vsprintf libc/stdio/vsprintf.c C 3 stdio.h
|
||||||
|
vsscanf libc/stdio/vsscanf.c C 3 stdio.h
|
||||||
vsyslog libc/gen/syslog.asm C 3 sys/syslog.h
|
vsyslog libc/gen/syslog.asm C 3 sys/syslog.h
|
||||||
vwarn libc/gen/err.c T 3 err.h
|
vwarn libc/gen/err.c T 3 err.h
|
||||||
vwarnx libc/gen/err.c T 3 err.h
|
vwarnx libc/gen/err.c T 3 err.h
|
||||||
@ -295,114 +366,154 @@ waitpid libc/sys/syscall.c C 2 sys/wait.h
|
|||||||
warn libc/gen/err.c T 3 err.h
|
warn libc/gen/err.c T 3 err.h
|
||||||
warnx libc/gen/err.c T 3 err.h
|
warnx libc/gen/err.c T 3 err.h
|
||||||
write libc/sys/syscall.c C 2 unistd.h
|
write libc/sys/syscall.c C 2 unistd.h
|
||||||
|
zopen libc/stdio/ stdio.h
|
||||||
|
|
||||||
login libutil/login.c C libutil.h
|
Notes:
|
||||||
login_tty libutil/logintty.c C libutil.h
|
[var] symbol is a variable, not a fuction
|
||||||
|
[A] function needs to be modified before use
|
||||||
|
[B] these sets of routines rely on a modified utmp/wtmp file
|
||||||
|
structure. Therefore a large list of routines and programs
|
||||||
|
have to be updated all at once (see the TO.DO file).
|
||||||
|
[C] logwtmp() is a stub at the moment. It can be called, but
|
||||||
|
will not modify the utmp/wtmp files.
|
||||||
|
|
||||||
|
Library Sources Currently Compiling:
|
||||||
|
-----------------------------------
|
||||||
|
|
||||||
Files Currently Compiling:
|
- This list is exclusive of modified or standard ORCA libraries
|
||||||
-------------------------
|
- Where the filename appears with no other information, the
|
||||||
|
file is present but not yet part of the build.
|
||||||
|
|
||||||
DATA OPTIMIZE DEBUG MEMORY SEGMENT TESTING NAME
|
DATA OPTIMIZE DEBUG MEMORY SEGMENT TESTING NAME
|
||||||
BANK MODEL COMPLETE
|
BANK MODEL COMPLETE
|
||||||
==============================================================
|
==============================================================
|
||||||
0 0 0 Y Y libc/gen/basename.c
|
78 0 0 Y Y libc/gen/basename.c
|
||||||
0 0 0 Y N libc/gen/bmem.c
|
78 0 0 Y N libc/gen/bmem.c
|
||||||
0 0 0 Y N libc/gen/compat.c
|
78 0 0 Y N libc/gen/compat.c
|
||||||
0 0 0 N N libc/gen/crypt.c
|
78 0 0 N N libc/gen/crypt.c
|
||||||
na na N N libc/gen/crypta.asm
|
na na N N libc/gen/crypta.asm
|
||||||
0 0 0 Y Y libc/gen/dirent.c
|
78 0 0 Y Y libc/gen/dirent.c
|
||||||
8 0 0 Y Y libc/gen/err.c
|
8 0 0 Y Y libc/gen/err.c
|
||||||
0 0 0 Y Y libc/gen/fnmatch.c
|
78 0 0 Y Y libc/gen/fnmatch.c
|
||||||
0 0 0 Y Y libc/gen/getcwd.c
|
78 0 0 Y Y libc/gen/fts.c
|
||||||
0 0 0 Y Y libc/gen/getgrent.c
|
78 0 0 Y Y libc/gen/getcwd.c
|
||||||
0 0 0 Y N libc/gen/getpass.c
|
78 0 0 Y Y libc/gen/getgrent.c
|
||||||
0 0 0 Y Y libc/gen/getpwent.c
|
78 0 0 Y N libc/gen/getlogin.c
|
||||||
0 0 0 Y N libc/gen/getttyent.c
|
78 0 0 Y N libc/gen/getpass.c
|
||||||
0 0 0 Y N libc/gen/hostname.c
|
78 0 0 Y Y libc/gen/getpwent.c
|
||||||
0 0 0 Y N libc/gen/oldlog.c
|
78 0 0 Y N libc/gen/getttyent.c
|
||||||
0 0 0 Y N libc/gen/popen.c
|
78 0 0 Y N libc/gen/hostname.c
|
||||||
0 0 0 Y N libc/gen/psignal.c
|
78 0 0 Y N libc/gen/oldlog.c
|
||||||
0 0 0 Y N libc/gen/pwcache.c
|
78 0 0 Y N libc/gen/popen.c
|
||||||
0 0 0 Y Y libc/gen/scandir.c
|
78 0 0 Y N libc/gen/psignal.c
|
||||||
|
78 0 0 Y N libc/gen/pwcache.c
|
||||||
|
78 0 0 Y Y libc/gen/scandir.c
|
||||||
na na N N libc/gen/setjmp.asm
|
na na N N libc/gen/setjmp.asm
|
||||||
0 0 0 Y N libc/gen/siglist.c
|
78 0 0 Y N libc/gen/siglist.c
|
||||||
0 0 0 Y Y libc/gen/sleep.c
|
78 0 0 Y Y libc/gen/sleep.c
|
||||||
na na Y N libc/gen/syslog.asm
|
na na Y N libc/gen/syslog.asm
|
||||||
0 0 0 Y N libc/gen/tty.c
|
78 0 0 Y N libc/gen/tty.c
|
||||||
0 0 0 Y Y libc/gen/utime.c
|
78 0 0 Y Y libc/gen/utime.c
|
||||||
|
|
||||||
na na N N libc/gno/gnocmd.asm
|
na na N N libc/gno/gnocmd.asm
|
||||||
0* 0 0 (1) Y Y libc/gno/gnomisc.c
|
78 0 0 (1) Y Y libc/gno/gnomisc.c
|
||||||
0 (79) 0 0 (1) Y Y libc/gno/gsstring.c
|
78 (79) 0 0 (1) Y Y libc/gno/gsstring.c
|
||||||
0 0 (25) 0 (1) Y N libc/gno/map.c
|
78 0 0 (1) Y N libc/gno/map.c
|
||||||
na na N N libc/gno/parsearg.asm
|
na na N N libc/gno/parsearg.asm
|
||||||
na na Y Y libc/gno/stack.asm
|
na na Y Y libc/gno/stack.asm
|
||||||
|
|
||||||
0 0 0 Y N libc/locale/table.c [stub]
|
78 0 0 Y N libc/locale/table.c [stub]
|
||||||
|
|
||||||
0 0 0 Y Y libc/stdio/fdopen.c
|
78 0 0 Y N libc/stdio/clrerr.c
|
||||||
0 0 0 Y N libc/stdio/fgetln.c
|
78 0 0 Y N libc/stdio/fclose.c
|
||||||
0 0 0 Y N libc/stdio/mktemp.c
|
78 0 0 Y N libc/stdio/fdopen.c
|
||||||
1 0 0 0 Y Y libc/stdio/perror.c
|
78 0 0 Y N libc/stdio/feof.c
|
||||||
0 0 0 Y N libc/stdio/tempnam.c
|
78 0 0 Y N libc/stdio/ferror.c
|
||||||
|
78 0 0 Y N libc/stdio/fflush.c
|
||||||
|
78 0 0 Y N libc/stdio/fgetc.c
|
||||||
|
78 0 0 Y N libc/stdio/fgetln.c
|
||||||
|
78 0 0 Y N libc/stdio/fgetpos.c
|
||||||
|
78 0 0 Y N libc/stdio/fgets.c
|
||||||
|
78 0 0 Y N libc/stdio/fileno.c
|
||||||
|
78 0 0 Y N libc/stdio/findfp.c
|
||||||
|
78 0 0 Y N libc/stdio/flags.c
|
||||||
|
78 0 0 Y N libc/stdio/fopen.c
|
||||||
|
78 0 0 Y N libc/stdio/fprintf.c
|
||||||
|
78 0 0 Y N libc/stdio/fpurge.c
|
||||||
|
78 0 0 Y N libc/stdio/fputc.c
|
||||||
|
78 0 0 Y N libc/stdio/fputs.c
|
||||||
|
78 0 0 Y N libc/stdio/fread.c
|
||||||
|
78 0 0 Y N libc/stdio/freopen.c
|
||||||
|
78 0 0 Y N libc/stdio/fscanf.c
|
||||||
|
78 0 0 Y N libc/stdio/fseek.c
|
||||||
|
78 0 0 Y N libc/stdio/fsetpos.c
|
||||||
|
78 0 0 Y N libc/stdio/ftell.c
|
||||||
|
78 0 0 Y N libc/stdio/funopen.c
|
||||||
|
78 0 0 Y N libc/stdio/fvwrite.c
|
||||||
|
78 0 0 Y N libc/stdio/fwalk.c
|
||||||
|
78 0 0 Y N libc/stdio/fwrite.c
|
||||||
|
78 0 0 Y N libc/stdio/getc.c
|
||||||
|
78 0 0 Y N libc/stdio/getchar.c
|
||||||
|
78 0 0 Y N libc/stdio/gets.c
|
||||||
|
78 0 0 Y N libc/stdio/getw.c
|
||||||
|
78 0 0 Y N libc/stdio/makebuf.c
|
||||||
|
78 0 0 Y N libc/stdio/mktemp.c
|
||||||
|
78 0 0 Y N libc/stdio/perror.c
|
||||||
|
78 0 0 Y N libc/stdio/printf.c
|
||||||
|
78 0 0 Y N libc/stdio/putc.c
|
||||||
|
78 0 0 Y N libc/stdio/putchar.c
|
||||||
|
78 0 0 Y N libc/stdio/puts.c
|
||||||
|
78 0 0 Y N libc/stdio/putw.c
|
||||||
|
78 0 0 Y N libc/stdio/refill.c
|
||||||
|
78 0 0 Y N libc/stdio/remove.c
|
||||||
|
78 0 0 Y N libc/stdio/rewind.c
|
||||||
|
78 0 0 Y N libc/stdio/rget.c
|
||||||
|
78 0 0 Y N libc/stdio/scanf.c
|
||||||
|
78 0 0 Y N libc/stdio/setbuf.c
|
||||||
|
78 0 0 Y N libc/stdio/setbuffer.c
|
||||||
|
78 0 0 Y N libc/stdio/setvbuf.c
|
||||||
|
78 0 0 Y N libc/stdio/snprintf.c
|
||||||
|
78 0 0 Y N libc/stdio/sprintf.c
|
||||||
|
78 0 0 Y N libc/stdio/sscanf.c
|
||||||
|
78 0 0 Y N libc/stdio/stdio.c
|
||||||
|
78 0 0 Y N libc/stdio/tempnam.c
|
||||||
|
78 0 0 Y N libc/stdio/tmpfile.c
|
||||||
|
78 0 0 Y N libc/stdio/tmpnam.c
|
||||||
|
78 0 0 Y N libc/stdio/ungetc.c
|
||||||
|
78 0 0 Y N libc/stdio/vfprintf.c
|
||||||
|
78 0 0 Y N libc/stdio/vfscanf.c
|
||||||
|
78 0 0 Y N libc/stdio/vprintf.c
|
||||||
|
78 0 0 Y N libc/stdio/vscanf.c
|
||||||
|
78 0 0 Y N libc/stdio/vsnprintf.c
|
||||||
|
78 0 0 Y N libc/stdio/vsprintf.c
|
||||||
|
78 0 0 Y N libc/stdio/vsscanf.c
|
||||||
|
78 0 0 Y N libc/stdio/wbuf.c
|
||||||
|
78 0 0 Y N libc/stdio/wsetup.c
|
||||||
|
|
||||||
1 0 0 0 Y Y libc/stdlib/environ.c
|
78 0 0 Y N libc/stdlib/cvt.c
|
||||||
0 0 0 Y N libc/stdlib/getopt.c
|
1 78 0 0 Y Y libc/stdlib/environ.c
|
||||||
0 0 0 Y N libc/stdlib/getsubopt.c
|
na na Y Y libc/stdlib/fpspecnum.asm
|
||||||
|
78 0 0 Y N libc/stdlib/getopt.c
|
||||||
|
78 0 0 Y N libc/stdlib/getsubopt.c
|
||||||
|
|
||||||
0 0 0 Y N libc/string/case.c
|
libc/stdtime/asctime.c
|
||||||
0 0 0 Y N libc/string/str.c
|
libc/stdtime/difftime.c
|
||||||
|
libc/stdtime/localtime.c
|
||||||
|
libc/stdtime/strftime.c
|
||||||
|
|
||||||
0+8 0 0 Y libc/sys/exec.c
|
78 0 0 Y N libc/string/case.c
|
||||||
0+8 0 0 Y libc/sys/syscall.c
|
78 0 0 Y N libc/string/str.c
|
||||||
|
78 0 0 Y Y libc/string/strerror.c
|
||||||
|
|
||||||
|
78 0 0 Y libc/sys/exec.c
|
||||||
|
78 0 0 Y libc/sys/syscall.c
|
||||||
na na Y N libc/sys/trap.asm
|
na na Y N libc/sys/trap.asm
|
||||||
|
|
||||||
0 0 0 Y N libutil/login.c
|
0 0 0 Y N libutil/login.c
|
||||||
0 0 0 Y N libutil/logintty.c
|
0 0 0 Y N libutil/logintty.c
|
||||||
|
libutil/logout.c
|
||||||
|
0 0 0 Y N libutil/logwtmp.c
|
||||||
|
libutil/pty.c
|
||||||
|
libutil/setproc.c
|
||||||
|
|
||||||
NOTES: () tested at a previous level
|
NOTES: () tested at a previous level
|
||||||
|
|
||||||
|
|
||||||
NEED TO WRITE OR DUPLICATE MAN PAGES FOR
|
|
||||||
----------------------------------------
|
|
||||||
login libc(3)
|
|
||||||
login_tty
|
|
||||||
regexp libc(3)
|
|
||||||
termcap libc(3)
|
|
||||||
queue 3
|
|
||||||
tty 4
|
|
||||||
grp 5
|
|
||||||
passwd 5
|
|
||||||
termcap 5
|
|
||||||
ms 7
|
|
||||||
man 7
|
|
||||||
cron 8
|
|
||||||
runover 8 (obsolete?)
|
|
||||||
dialup 8
|
|
||||||
|
|
||||||
PUT IN NEXT RELEASE
|
|
||||||
-------------------
|
|
||||||
fcntl (sys/fcntl.h)
|
|
||||||
|
|
||||||
|
|
||||||
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
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user