Trailing-Edge
-
PDP-10 Archives
-
SRI_NIC_PERM_FS_1_19910112
-
c/misc/libc.master
There are no other files named libc.master in the archive.
; (size:) for V7 indicates decimal # bytes of PDP-11 code, in the format
; total=text+data+bss. If data+bss=0, only the total is given.
; If bss=0, the bss is not given.
-3 abort(); V7: abort (size: 12) (Need: GNU)
KCC-FAIL: abort
-3 abs(); V7: abs (size: 28) (Need: GNU,KCC)
-2 access(); V7: access (size: 42=36+6) (Need: GNU)
KCC: access (Comment: C, but !P)
-2 acct(); V7: acct (size: 30=26+4) (Need: GNU,KCC)
-2 alarm(); V7: alarm (size: 20) (Need: GNU,KCC)
H-3X macro assert(); V7: assert.h
-3 double atof(); V7: atof (size: 470) (Need: GNU)
KCC: atoi (Comment: Should split off from ATOI)
-3 atoi(); V7: atoi (size: 96) (Need: GNU)
KCC: atoi
-3 long atol(); V7: atol (size: 156) (Need: GNU,KCC)
HI-3S constant BUFSIZ; V7: stdio.h (Done: KCC)
-3 char *calloc(); V7: calloc (size: 76) (Need: GNU)
KCC: calloc
C cfree(); V7: calloc (Comment: STDIO?)(size: 76) (Need: GNU)
KCC: calloc (Comment: just calls free())
-2 chdir(); V7: chdir (size: 30=26+4) (Need: GNU,KCC)
-2 chmod(); V7: chmod (size: 38=32+6) (Need: GNU,KCC)
-2 chown(); V7: chown (size: 46=38+8) (Need: GNU,KCC)
-2 chroot(); V7: chroot (size: 30=26+4) (Need: GNU,KCC)
-2 close(); V7: close (size: 22) (Need: GNU)
KCC: runtm (Comment: !P, calls _close)
-2 creat(); V7: creat (size: 36=30+6) (Need: GNU)
KCC: runtm (Comment: TOPS-20 7-bit create)
-3 char *ctime(); V7: ctime (size: 1188=1026+118+44) (Need: GNU)
KCC: time (Comment: !P)
-3 struct tm *localti(); V7: ctime (size: 1188=1026+118+44) (Need: GNU,KCC)
-3 struct tm *gmtime(); V7: ctime (size: 1188=1026+118+44) (Need: GNU,KCC)
-3 char *asctime(); V7: ctime (size: 1188=1026+118+44) (Need: GNU,KCC)
-2 dup2(); V7: dup (size: 38) (Need: GNU)
KCC: runtm (Comment: !P, TOPS20)
-2 dup(); V7: dup (size: 38) (Need: GNU)
KCC: runtm (Comment: !P, TOPS20)
-3 char *ecvt(); V7: ecvt (size: 550=462+8+80) (Need: GNU,KCC)
-3 char *fcvt(); V7: ecvt (size: 550=462+8+80) (Need: GNU,KCC)
-2 execl(); V7: execl (size: 42=34+8) (Need: GNU)
KCC: runtm.t (Comment: !P, TOPS20)
-2 execle(); V7: execle (size: 44=36+8) (Need: GNU)
KCC: runtm.t (Comment: !P, TOPS20)
-2 execlp(); V7: execvp (size: 390=358+32) (Need: GNU,KCC)
-2 execvp(); V7: execvp (size: 390=358+32) (Need: GNU,KCC)
-2 execv(); V7: execv (size: 38=30+8) (Need: GNU)
KCC: runtm.t (Comment: !P, TOPS20)
-2 execve(); V7: execve (size: 38=30+8) (Need: GNU)
KCC: runtm.t (Comment: !P, TOPS20)
-2 exit(); V7: cuexit (size: 14) (Need: GNU)
KCC: runtm (Comment: !P)
-2 _exit(); V7: exit (size: 10)
KCC-FAI: tops20 (Comment: !P)
-3S fclose(); V7: flsbuf (size: 544) (Need: GNU)
KCC: stdio
HI-3S macro feof(); V7: stdio.h (Done: KCC)
HI-3S macro ferror(); V7: stdio.h (Done: KCC)
HI-3S macro clearerr(); V7: stdio.h
HI-3S macro fileno(); V7: stdio.h (Done: KCC)
-3S FILE *fdopen(); V7: fdopen (size: 112) (Need: GNU,KCC)
-3S fflush(); V7: flsbuf (size: 544) (Need: GNU)
KCC: stdio
-3S int fgetc(); V7: fgetc (size: 42) (Need: GNU,KCC)
-3S char *fgets(); V7: fgets (size: 78) (Need: GNU)
KCC: stdio
-3S FILE *fopen(); V7: fopen (size: 28) (Need: GNU)
KCC: stdio (Comment: Add'l modes "tRWio")
-2 fork(); V7: fork (size: 26=24+0+2) (Need: GNU)
KCC-FAI: tops20
? ?int? _par_uid; V7: fork (Comment: ?) (size: 26=24+0+2) (Need: GNU,KCC)
-3S fprintf(); V7: fprintf (size: 48) (Need: GNU)
KCC: printf (Comment: !P probably)
-3S fputc(); V7: fputc (size: 48) (Need: GNU,KCC)
-3S fputs(); V7: fputs (size: 62) (Need: GNU)
KCC: stdio (Comment: bad use of ++ in putc)
-3S fread(); V7: rdwr (size: 186) (Need: GNU)
KCC: stdio
-3S fwrite(); V7: rdwr (size: 186) (Need: GNU)
KCC: stdio
-3S FILE *freopen(); V7: freopen (size: 34) (Need: GNU)
KCC: stdio (Comment: Add'l modes "tRWio")
-3 double frexp(); V7: frexp11 (size: 22) (Need: GNU,KCC)
-3S fseek(); V7: fseek (size: 358) (Need: GNU)
KCC: fseek (Comment: STDIO-dependent)
-2 fstat(); V7: fstat (size: 34=30+4) (Need: GNU)
KCC: stat (Comment: !P)
-3S long ftell(); V7: ftell (size: 168) (Need: GNU)
KCC: fseek
-3 char *gcvt(); V7: gcvt (size: 316) (Need: GNU,KCC)
-3S int getchar(); V7: getchar (size: 36) (Need: GNU,KCC)
HI-3S macro int getchar(); KCC: stdio.h
HI-3S macro int getc(); V7: stdio.h (Need: GNU,KCC)
I-3S int getc(); KCC: stdio (Comment: NOT A MACRO!)
-3 char *getenv(); V7: getenv (size: 86) (Need: GNU,KCC)
KCC: getenv (Comment: !P, uses logical names)
-2 getgid(); V7: getgid (size: 22) (Need: GNU,KCC)
-2 getegid(); V7: getgid (size: 22) (Need: GNU,KCC)
-3 struct group *getgrnam(); V7: getgrnam (size: 44) (Need: GNU,KCC)
-3 char *getlogin(); V7: getlogin (size: 138=108+10+20)(Need: GNU,KCC)
-3 char *getpass(); V7: getpass (size: 304=280+14+10)(Need: GNU,KCC)
-2 getpid(); V7: getpid (size: 10) (Need: GNU)
KCC: getpid (Comment: !P, uses GFRKS/GJINF)
-3 getpw(); V7: getpw (size: 196=180+14+2) (Need: GNU,KCC)
-3 struct passwd *getpwnam(); V7: getpwnam (size: 42) (Need: GNU,KCC)
-3 struct passwd *getpwuid(); V7: getpwuid (size: 36) (Need: GNU,KCC)
-3S char *gets(); V7: gets (size: 76) (Need: GNU,KCC)
-2 getuid(); V7: getuid (size: 22) (Need: GNU,KCC)
-2 geteuid(); V7: getuid (size: 22) (Need: GNU,KCC)
-3S int getw(); V7: getw (size: 82) (Need: GNU,KCC)
-3 char *index(); V7: index (size: 30) (Need: GNU)
KCC: string
-2 ioctl(); V7: ioctl (size: 46=38+8) (Need: GNU,KCC)
-3 isatty(); V7: isatty (size: 40) (Need: GNU,KCC)
-2 kill(); V7: kill (size: 34=30+4) (Need: GNU)
KCC-FAIL: signal
-3 double ldexp(); V7: ldexp11 (size: 52=44+8) (Need: GNU,KCC)
-2 link(); V7: link (size: 38=32+6) (Need: GNU,KCC)
-2 lock(); V7: lock (size: 28=24+4) (Need: GNU,KCC)
-2 long lseek(); V7: lseek (size: 52=44+8) (Need: GNU)
KCC: lseek (Comment: !P, uses RFPTR)
-3 ltol3(); V7: l3 (size: 72) (Need: GNU,KCC)
-3 l3tol(); V7: l3 (size: 72) (Need: GNU,KCC)
-3 char *malloc(); V7: malloc (size: 526=514+0+12) (Need: GNU)
KCC: malloc (Comment: Buggy, must be fixed)
-3 free(); V7: malloc (size: 526=514+0+12) (Need: GNU)
KCC: malloc
-3 char *realloc(); V7: malloc (size: 526=514+0+12) (Need: GNU)
KCC: malloc
-2 mknod(); V7: mknod (size: 46=38+8) (Need: GNU,KCC)
-3 char *mktemp(); V7: mktemp (size: 106=104+2) (Need: GNU)
KCC: mktemp (Comment: !P, but could be P)
-3 double modf(); V7: modf11 (size: 20) (Need: GNU,KCC)
-3 monitor(); V7: mon (size: 244=232+8+4) (Need: GNU,KCC)
-2 mount(); V7: mount (size: 46=38+8) (Need: GNU,KCC)
-2 mpxcall(); V7: mpxcall (size: 36=30+6) (Need: GNU,KCC)
-2 nice(); V7: nice (size: 22) (Need: GNU,KCC)
-3 nlist(); V7: nlist (size: 474) (Need: GNU,KCC)
-2 open(); V7: open (size: 36=30+6) (Need: GNU)
KCC: runtm (Comment: TOPS-20 7-bit open)
-2 pause(); V7: pause (size: 10) (Need: GNU)
KCC: sleep (Comment: !P)
-3 perror(); V7: perror (size: 134=114+20) (Need: GNU)
KCC-FAIL: perror (Comment: !P, uses JSYS err #s)
-2 phys(); V7: phys (size: 44=36+8) (Need: GNU,KCC)
-2 pipe(); V7: pipe (size: 30) (Need: GNU)
KCC: runtm (Comment: !P, TOPS20)
-2 pkoff(); V7: ? (Comment: UPM only)
-2 pkon(); V7: ? (Comment: UPM only)
-3 char *pkopen(); V7: ? (Comment: UPM only)
-3 pkclose(); V7: ? (Comment: UPM only)
-3 pkread(); V7: ? (Comment: UPM only)
-3 pkwrite(); V7: ? (Comment: UPM only)
-3 pkfail(); V7: ? (Comment: UPM only)
-3S FILE *popen(); V7: popen (size: 414=360+14+40) (Need: GNU,KCC)
-3S pclose(); V7: popen (size: 414=360+14+40) (Need: GNU,KCC)
-3S printf(); V7: printf (size: 44) (Need: GNU)
KCC: printf (Comment: !P probably)
-2 profil(); V7: profil (size: 46=36+10) (Need: GNU,KCC)
-2 ptrace(); V7: ptrace (size: 52=44+8) (Need: GNU,KCC)
-3S putchar(); V7: putchar (size: 40) (Need: GNU,KCC)
HI-3S macro putchar(); KCC: stdio.h
HI-3S macro int putc(); V7: stdio.h (Need: GNU,KCC)
I-3S int putc(); KCC: stdio (Comment: NOT A MACRO!)
-3S puts(); V7: puts (size: 80) (Need: GNU,KCC)
-3S putw(); V7: putw (size: 76) (Need: GNU,KCC)
-3 qsort(); V7: qsort (size: 472=468+0+4)
GNU: qsort
KCC: qsort (Comment: same as GNU)
-2 read(); V7: read (size: 40=34+6) (Need: GNU)
KCC: runtm (Comment: !P, TOPS20)
-3S rewind(); V7: rew (size: 66) (Need: GNU)
KCC: fseek (Comment: depends on stdio.h)
-3 char *rindex(); V7: rindex (size: 30) (Need: GNU)
KCC: string
-2 char *sbrk(); V7: sbrk (size: 80=74+6) (Need: GNU)
KCC-FAI: tops20
-2 char *brk(); V7: sbrk (size: 80=74+6) (Need: GNU)
KCC-FAI: tops20
-3S scanf(); V7: scanf (size: 124) (Need: GNU,KCC)
-3S fscanf(); V7: scanf (size: 124) (Need: GNU,KCC)
-3S sscanf(); V7: scanf (size: 124) (Need: GNU,KCC)
-3S setbuf(); V7: setbuf (size: 64) (Need: GNU)
KCC: setbuf (Comment: STDIO dependent)
-2 setgid(); V7: setgid (size: 22) (Need: GNU,KCC)
-3 struct group *getgrgid(); V7: getgrgid (size: 36)
-3 setgrent(); V7: getgrent (size: 1016=276+18+722) (Need: GNU,KCC)
-3 endgrent(); V7: getgrent (size: 1016=276+18+722) (Need: GNU,KCC)
-3 struct group *getgrent(); V7: getgrent (size: 1016=276+18+722) (Need: GNU,KCC)
-3 setjmp(); V7: setjmp (size: 58) (Need: GNU)
KCC-FAIL: setjmp
-3 longjmp(); V7: setjmp (size: 58) (Need: GNU)
KCC-FAIL: setjmp
-3 setkey(); V7: crypt (size: 2870=900+840+1130) (Need: GNU,KCC)
-3 encrypt(); V7: crypt (size: 2870=900+840+1130) (Need: GNU,KCC)
-3 char *crypt(); V7: crypt (size: 2870=900+840+1130) (Need: GNU,KCC)
-3 setpwent(); V7: getpwent (size: 832=280+20+532) (Need: GNU,KCC)
-3 endpwent(); V7: getpwent (size: 832=280+20+532) (Need: GNU,KCC)
-3 struct passwd *getpwent(); V7: getpwent (size: 832=280+20+532)(Need: GNU,KCC)
-2 setuid(); V7: setuid (size: 22) (Need: GNU,KCC)
-2 (*signal())(); V7: signal (size: 244=198+6+40) (Need: GNU)
KCC-FAIL: signal
-3 sleep(); V7: sleep (size: 140=138+0+2) (Need: GNU)
KCC: sleep (Comment: !P)
-3S sprintf(); V7: sprintf (size: 86) (Need: GNU)
KCC: printf (Comment: !P probably)
-3 srand(); V7: rand (size: 78=74+4) (Need: GNU,KCC)
-3 rand(); V7: rand (size: 78=74+4) (Need: GNU,KCC)
-2 stat(); V7: stat (size: 38=32+6) (Need: GNU)
KCC: stat (Comment: !P)
-2 stime(); V7: stime (size: 26) (Need: GNU,KCC)
-3 char *strcat(); V7: strcat (size: 30) (Need: GNU)
KCC: string
-3 strcmp(); V7: strcmp (size: 34) (Need: GNU)
KCC: string
-3 char *strcpy(); V7: strcpy (size: 24) (Need: GNU)
KCC: string
-3 strlen(); V7: strlen (size: 24) (Need: GNU)
KCC: string
-3 char *strncat(); V7: strncat (size: 46) (Need: GNU)
KCC: string
-3 strncmp(); V7: strncmp (size: 46) (Need: GNU)
KCC: string
-3 char *strncpy(); V7: strncpy (size: 54) (Need: GNU)
KCC: string
-2 stty(); V7: stty (size: 52) (Need: GNU,KCC)
-2 gtty(); V7: stty (size: 52) (Need: GNU,KCC)
-3 swab(); V7: swab (size: 60) (Need: GNU,KCC)
-2 sync(); V7: sync (size: 10) (Need: GNU,KCC)
-3 system(); V7: system (size: 170=156+14) (Need: GNU,KCC)
-3 char *sys_errlist[]; V7: errlst (size: 1598=0+1598) (Need: GNU,KCC)
-3 int sys_nerr; V7: errlst (size: 1598=0+1598) (Need: GNU,KCC)
-2 long tell(); V7: tell (size: 28) (Need: GNU)
KCC: lseek
-2 long time(); V7: time (size: 46=42+4) (Need: GNU)
KCC: time (Comment: !P)
-2 ftime(); V7: time (size: 46=42+4) (Need: GNU,KCC)
-2 times(); V7: times (size: 22=18+4) (Need: GNU,KCC)
-3 char *timezone(); V7: timezone (size: 260=146+104+10) (Need: GNU,KCC)
-3 char *ttyname(); V7: ttyname (size: 236=198+6+32) (Need: GNU,KCC)
-3 ttyslot(); V7: ttyslot (size: 288=246+10+32) (Need: GNU,KCC)
-2 umask(); V7: umask (size: 28=24+4) (Need: GNU,KCC)
-2 umount(); V7: umount (size: 30=26+4) (Need: GNU,KCC)
-3S ungetc(); V7: ungetc (size: 76) (Need: GNU)
KCC: stdio
-2 unlink(); V7: unlink (size: 30=26+4) (Need: GNU)
KCC: unlink (Comment: !P)
-2 utime(); V7: utime (size: 38=32+6) (Need: GNU,KCC)
-2 wait(); V7: wait (size: 26) (Need: GNU)
KCC-FAI: tops20
-2 write(); V7: write (size: 40=34+6) (Need: GNU)
KCC: runtm (Comment: !P, TOPS20)
SI int BCREAT(); KCC: runtm (Comment: TOPS-20 8-bit create)
SI int ICREAT(); KCC: runtm (Comment: TOPS-20 36-bit create)
SI int BOPEN(); KCC: runtm (Comment: TOPS-20 8-bit byte open)
SI int IOPEN(); KCC: runtm (Comment: TOPS-20 36-bit byte open)
I FILE *UOPEN(); KCC: stdio (Comment: unbuffered fopen)
S-2 (*SIGSYS())(); KCC: signal (Comment: Same as "signal")
SL int JSYS(); KCC-FAIL: jsys
; These are internal KCC runtime support utilities.
; KCC itself generates calls to them.
R int $DFIX; KCC-FAIL: dfix (Comment: double to int)
R double $DFLOT; KCC-FAIL: dfix (Comment: int to double)
R - $ADJBP; KCC-FAIL: byte (Comment: simulate ADJBP)
R - $SUBBP; KCC-FAIL: byte (Comment: subtract BPs)
R - $BPCNT; KCC-FAIL: byte (Comment: BP to number (eg for sub))
; These are probably class L
LR _RLJFN(); KCC: access (Comment: Interface to RLJFN JSYS)
LR int _T2UTI(); KCC: time (Comment: TNX to Unix time)
LR int _U2TTI(); KCC: time (Comment: Unix to TNX time)
R _SEXIT(); KCC: runtm (Comment: STDIO cleanup exit)
I _PUTC(); KCC: stdio (Comment: putc without crlf conversion)
R char _SOBUF[]; KCC: setbuf (Comment: what uses this?)
R _START(); KCC-FAI: tops20 (Comment: Very start of C program)
R GTJFN_(); KCC-FAI: tops20 (Comment: get JFN for filename)
R _DIRST(); KCC-FAI: tops20 (Comment: get dir name)
R int _OPEN(); KCC-FAI: tops20 (Comment: actual open of file)
R int _CLOSE(); KCC-FAI: tops20 (Comment: actual close of JFN arg)
R int _WRITE(); KCC-FAI: tops20 (Comment: actual output)
R int _READ(); KCC-FAI: tops20 (Comment: actual input)
R int _CPUTM(); KCC-FAI: tops20 (Comment: get process runtime)
R int _EXEC(); KCC-FAI: tops20 (Comment: do actual exec)
R int _PIPE(); KCC-FAI: tops20 (Comment: do actual pipe)
R _SPJFN(); KCC-FAI: tops20 (Comment: support for dup())
R _FLOUT(); KCC-FAI: tops20 (Comment: interface to FLOUT jsys)
R char * $BYTE[]; KCC-FAI: tops20 (Comment: table of BP additives)
R _RUNTM(); KCC: runtm (Comment: First C routine called at start)
R int _CH[fd]; KCC: runtm (Comment: holds JFNs for FDs)
R _FNAME(); KCC: runtm (Comment: Extract filename from filespec)
R int GETFD(); KCC: runtm (Comment: Find unused file descriptor)
R int _OFILE(); KCC: runtm.t (Comment: Handler for fd open)
R int _CFILE(); KCC: runtm.t (Comment: Handler for fd create)
R int _GTJFN(); KCC: runtm.t (Comment: utility for TOPS20 GTJFN)
R int IREAD(); KCC: runtm.t (Comment: Image read)
R int IWRITE(); KCC: runtm.t (Comment: Image write)
RL _PRINT(); KCC: printf (Comment: support for s/f/printf)
; These are probably all of class "L" (support for V7 C library routines)
L char _ctype_[128]; V7: ctype_ (size: 130=0+130) (Need: GNU)
KCC: ctype (Comment: funny offset, 129)
HIL constant _NFILE; KCC: stdio.h (Comment: max # file streams)
HIL constant _IOREAD; KCC: stdio.h (Comment: buffer flag)
HIL constant _IOWRT; KCC: stdio.h (Comment: buffer flag)
HIL constant _IONBF; KCC: stdio.h (Comment: buffer flag)
HIL constant _IOMYBUF; KCC: stdio.h (Comment: buffer flag)
HIL constant _IOEOF; KCC: stdio.h (Comment: buffer flag)
HIL constant _IOERR; KCC: stdio.h (Comment: buffer flag)
HIL constant _IOSTRG; KCC: stdio.h (Comment: buffer flag)
HIL constant _IOLBF; KCC: stdio.h (Comment: buffer flag)
HIL constant _IORW; KCC: stdio.h (Comment: buffer flag)
? _doprnt(); V7: doprnt (size: 664=588+76)
? _doscan(); V7: doscan (size: 1800=1634+166)
? _innum(); V7: doscan (size: 1800=1634+166)
? _instr(); V7: doscan (size: 1800=1634+166)
? _getccl(); V7: doscan (size: 1800=1634+166)
? ?int? _sctab; V7: doscan (size: 1800=1634+166)
? _endope(); V7: endopen (size: 276)
? _filbuf(); V7: filbuf (size: 244=224+0+20)
? _findio(); V7: findiop (size: 38)
? _flsbuf(); V7: flsbuf (size: 544)
? _cleanu(); V7: flsbuf (size: 544)
? _insque(); V7: insque (size: 54)
? _remque(); V7: insque (size: 54)
-3S FILE _iob[]; V7: data (size: 202=0+202) (Need: GNU)
KCC: stdio
? ?int? _lastbu; V7: data (size: 202=0+202)
? _strout(); V7: strout (size: 192)
; Special symbols - no actual code
* defsym end; V7:
KCC-FAI: tops20
* defsym etext; V7:
KCC-FAI: tops20
* defsym edata; V7:
KCC-FAI: tops20
? ?int LogFile; V7: syslog (Comment: 2.9BSD?) (size: 840=704+104+32)
? ?int LogMask; V7: syslog (Comment: 2.9BSD?) (size: 840=704+104+32)
? ?int LogStat; V7: syslog (Comment: 2.9BSD?) (size: 840=704+104+32)
? ?int LogTag; V7: syslog (Comment: 2.9BSD?) (size: 840=704+104+32)
? ?int SysProt; V7: syslog (Comment: 2.9BSD?) (size: 840=704+104+32)
? ?int? sys_sig; V7: siglist (Comment: 2.9BSD?) (size: 460=0+460)
? accept(); V7: accept (Comment: 2.9BSD?) (size: 38=32+6)
? backref(); V7: regex (Comment: 2.9BSD?) (size: 1814=1108+156+550)
? bcmp(); V7: bcmp (Comment: 2.9BSD?) (size: 44)
? bcopy(); V7: bcopy (Comment: 2.9BSD?) (size: 48)
? bzero(); V7: bzero (Comment: 2.9BSD?) (size: 34)
? cclass(); V7: regex (Comment: 2.9BSD?) (size: 1814=1108+156+550)
? clearer(); V7: clrerr (Comment: STDIO, 2.9?) (size: 18)
? closelo(); V7: syslog (Comment: 2.9BSD?) (size: 840=704+104+32)
? connect(); V7: connect (Comment: mpx? 2.9BSD?) (size: 38=32+6)
? dysize(); V7: ctime (Comment: 2.9BSD?) (size: 1188=1026+118+44)
? endfsen(); V7: fstab (Comment: 2.9BSD?) (size: 652=596+16+40)
? endhost(); V7: gethostent (Comment: 2.9BSD?)(size:1020=380+32+608)
? endnete(); V7: getnetent (Comment: 2.9BSD?) (size:1004=374+36+594)
? endprot(); V7: getprotent (Comment: 2.9BSD?)(size:992=364+38+590)
? endserv(); V7: getservent (Comment: 2.9BSD?)(size:1022=392+38+592)
? flock(); V7: flock (Comment: 2.9BSD?) (size: 26)
? getfsen(); V7: fstab (Comment: 2.9BSD?) (size: 652=596+16+40)
? getfsfi(); V7: fstab (Comment: 2.9BSD?) (size: 652=596+16+40)
? getfssp(); V7: fstab (Comment: 2.9BSD?) (size: 652=596+16+40)
? gethbya(); V7: gethostadd (comment: 2.9BSD?) (size: 68)
? gethbyn(); V7: gethostnam (comment: 2.9BSD?) (size: 74)
? gethent(); V7: gethostent (Comment: 2.9BSD?)(size:1020=380+32+608)
? gethost(); V7: gethostname (comment: 2.9BSD?) (size: 38=32+6)
? gethsti(); V7: gethostid (comment: 2.9BSD?) (size: 20=18+2)
? getnbya(); V7: getnetaddr (comment: 2.9BSD?) (size: 54)
? getnbyn(); V7: getnetname (comment: 2.9BSD?) (size: 74)
? getnent(); V7: getnetent (Comment: 2.9BSD?) (size:1004=374+36+594)
? getpbnu(); V7: getprotnum (comment: 2.9BSD?) (size: 38)
? getpbyn(); V7: getproto (comment: 2.9BSD?) (size: 74)
? getpent(); V7: getprotent (Comment: 2.9BSD?)(size:992=364+38+590)
? getppid(); V7: getppid (comment: 2.9BSD?) (size: 12)
? getsbyn(); V7: getservnam (comment: 2.9BSD?) (size: 98)
? getsbyp(); V7: getservpor (comment: 2.9BSD?) (size: 60)
? getsent(); V7: getservent (Comment: 2.9BSD?)(size:1022=392+38+592)
? getwd(); V7: getwd (comment: 2.9BSD?) (size: 642=500+140+2)
? gldav(); V7: gldav (comment: 2.9BSD?) (size: 26=24+2)
? htonl(); V7: hton (Comment: 2.9BSD?) (size: 22)
? htons(); V7: hton (Comment: 2.9BSD?) (size: 22)
? isapipe(); V7: isapipe (comment: 2.9BSD?) (size: 48)
? killpg(); V7: killpg (comment: 2.9BSD?) (size: 38=32+6)
? ldfps(); V7: ldfps (comment: 2.9BSD?) (size: 12)
? loadav(); V7: loadav (comment: 2.9BSD?) (size: 78)
? lstat(); V7: lstat (comment: 2.9BSD?) (size: 38=32+6)
? mkpwcle(); V7: ruserpass (Comment: 2.9BSD?)(size: 6200=3274+1216+1710)
? mkpwunc(); V7: ruserpass (Comment: 2.9BSD?)(size: 6200=3274+1216+1710)
? ntohl(); V7: hton (Comment: 2.9BSD?) (size: 22)
? ntohs(); V7: hton (Comment: 2.9BSD?) (size: 22)
? openlog(); V7: syslog (Comment: 2.9BSD?) (size: 840=704+104+32)
? psignal(); V7: psignal (Comment: 2.9BSD?) (size: 134=114+20)
? qfstat(); V7: qfstat (Comment: 2.9BSD?) (size: 34=30+4)
? qstat(); V7: qstat (Comment: 2.9BSD?) (size: 38=32+6)
? quota(); V7: quota (Comment: 2.9BSD?) (size: 62=50+12)
? raddr(); V7: raddr (Comment: 2.9BSD?) (size: 388=318+70)
? rcmd(); V7: rcmd (Comment: 2.9BSD?) (size: 1242=1058+184)
? readlin(); V7: readlink (Comment: 2.9BSD?) (size: 40=34+6)
? reboot(); V7: reboot (Comment: 2.9BSD?) (size: 38=32+6)
? receive(); V7: receive (Comment: 2.9BSD?) (size: 54=44+10)
? renice(); V7: renice (Comment: 2.9BSD?) (size: 38=32+6)
? rexec(); V7: rexec (Comment: 2.9BSD?) (size: 702=646+56)
? re_comp(); V7: regex (Comment: 2.9BSD?) (size: 1814=1108+156+550)
? re_exec(); V7: regex (Comment: 2.9BSD?) (size: 1814=1108+156+550)
? rhost(); V7: rhost (Comment: 2.9BSD?) (size: 1036=984+52)
? rnumber(); V7: rhost (Comment: 2.9BSD?) (size: 1036=984+52)
? rresvpo(); V7: rcmd (Comment: 2.9BSD?) (size: 1242=1058+184)
? rtp(); V7: rtp (Comment: 2.9BSD?) (size: 32)
? rtp_(); V7: rtp (Comment: 2.9BSD?) (size: 32)
? ruserok(); V7: rcmd (Comment: 2.9BSD?) (size: 1242=1058+184)
? ruserpa(); V7: ruserpass (Comment: 2.9BSD?)(size: 6200=3274+1216+1710)
? select(); V7: select (Comment: 2.9BSD?) (size: 62=50+12)
? send(); V7: send (Comment: 2.9BSD?) (size: 54=44+10)
? setegid(); V7: setregid (Comment: 2.9BSD?) (size: 58=56+2)
? seteuid(); V7: setreuid (Comment: 2.9BSD?) (size: 58=56+2)
? setfsen(); V7: fstab (Comment: 2.9BSD?) (size: 652=596+16+40)
? sethost(); V7: gethostent (Comment: 2.9BSD?)(size:1020=380+32+608)
? sethost(); V7: sethostname (Comment: 2.9BSD?) (size: 38=32+6)
? sethsti(); V7: sethostid (Comment: 2.9BSD?) (size: 38=32+6)
? setnete(); V7: getnetent (Comment: 2.9BSD?) (size:1004=374+36+594)
? setprot(); V7: getprotent (Comment: 2.9BSD?)(size:992=364+38+590)
? setregi(); V7: setregid (Comment: 2.9BSD?) (size: 58=56+2)
? setreui(); V7: setreuid (Comment: 2.9BSD?) (size: 58=56+2)
? setrgid(); V7: setregid (Comment: 2.9BSD?) (size: 58=56+2)
? setruid(); V7: setreuid (Comment: 2.9BSD?) (size: 58=56+2)
? setserv(); V7: getservent (Comment: 2.9BSD?)(size:1022=392+38+592)
? socket(); V7: socket (Comment: 2.9BSD?) (size: 54=44+10)
? socketa(); V7: socketa (Comment: 2.9BSD?) (size: 38=32+6)
? submit(); V7: submit (Comment: 2.9BSD?) (size: 24=22+2)
? symlink(); V7: symlink (Comment: 2.9BSD?) (size: 34=30+4)
? syslog(); V7: syslog (Comment: 2.9BSD?) (size: 840=704+104+32)
? tabify(); V7: tabify (Comment: 2.9BSD?) (size: 228)
? ucall(); V7: ucall (Comment: 2.9BSD?) (size: 46=36+10)
? vfork(); V7: vfork (Comment: 2.9BSD?) (size: 28)
KCC-FAI: tops20 (Comment: same as fork())
? vhangup(); V7: vhangup (Comment: 2.9BSD?) (size: 22=20+2)
? _cleanu(); V7: fakcu (Comment: 2.9BSD?) (size: 2)
? _inet_ad(); V7: inet_addr (comment: 2.9BSD?) (size: 546=538+8)
? _inet_ln(); V7: inet_lnaof (comment: 2.9BSD?) (size: 98)
? _inet_ma(); V7: inet_maddr (comment: 2.9BSD?) (size: 108)
? _inet_no(); V7: inet_netof (comment: 2.9BSD?) (size: 136)
? _inet_nt(); V7: inet_ntoa (comment: 2.9BSD?) (size: 102=72+12+18)
? _inet_nw(); V7: inet_network (comment: 2.9BSD?) (size: 432)
; This group consists of V7 C runtimes and the symbols are not
; prefixed with "_".
R aldiv(); V7: aldiv (note: AS) (size: 26)
R almul(); V7: almul (note: AS) (size: 26)
R alrem(); V7: alrem (note: AS) (size: 38)
R cerror(); V7: cerror (note: AS) (size: 14)
R csv(); V7: csv (note: AS) (size: 26)
R cret(); V7: csv (note: AS) (size: 26)
R fltused(); V7: fltpr (note: AS) (size: 252=246+6)
R pgen(); V7: fltpr (note: AS) (size: 252=246+6)
R pfloat(); V7: fltpr (note: AS) (size: 252=246+6)
R pscien(); V7: fltpr (note: AS) (size: 252=246+6)
R fptrap(); V7: fakfp (note: AS) (size: 16)
R ldiv(); V7: ldiv (note: AS) (size: 22)
R lmul(); V7: lmul (note: AS) (size: 22)
R lrem(); V7: lrem (note: AS) (size: 34)
R mcount(); V7: mcount (note: AS) (size: 30)
R pgen(); V7: ffltpr (note: AS) (size: 10)
R pscien(); V7: ffltpr (note: AS) (size: 10)
R pfloat(); V7: ffltpr (note: AS) (size: 10)
-3X struct datum V7: ? (Comment: -ldbm stuff, UPM only)
-3X dbminit(); V7: ? (Comment: -ldbm stuff, UPM only)
-3X datum fetch(); V7: ? (Comment: -ldbm stuff, UPM only)
-3X store(); V7: ? (Comment: -ldbm stuff, UPM only)
-3X delete(); V7: ? (Comment: -ldbm stuff, UPM only)
-3X datum firstkey(); V7: ? (Comment: -ldbm stuff, UPM only)
-3X datum nextkey(); V7: ? (Comment: -ldbm stuff, UPM only)
-3M double exp(); V7: ? (Comment: math lib)
-3M double log(); V7: ? (Comment: math lib)
-3M double log10(); V7: ? (Comment: math lib)
-3M double pow(); V7: ? (Comment: math lib)
-3M double sqrt(); V7: ? (Comment: math lib)
-3M double floor(); V7: ? (Comment: math lib)
-3M double ceil(); V7: ? (Comment: math lib)
-3M double fabs(); V7: ? (Comment: math lib)
-3M double hypot(); V7: ? (Comment: math lib)
-3M double cabs(); V7: ? (Comment: math lib)
-3M double j0(); V7: ? (Comment: math lib)
-3M double j1(); V7: ? (Comment: math lib)
-3M double jn(); V7: ? (Comment: math lib)
-3M double y0(); V7: ? (Comment: math lib)
-3M double y1(); V7: ? (Comment: math lib)
-3M double yn(); V7: ? (Comment: math lib)
-3M double sin(); V7: ? (Comment: math lib)
-3M double cos(); V7: ? (Comment: math lib)
-3M double asin(); V7: ? (Comment: math lib)
-3M double acos(); V7: ? (Comment: math lib)
-3M double atan(); V7: ? (Comment: math lib)
-3M double atan2(); V7: ? (Comment: math lib)
-3M double sinh(); V7: ? (Comment: math lib)
-3M double cosh(); V7: ? (Comment: math lib)
-3M double tanh(); V7: ? (Comment: math lib)
-3X struct mint; V7: ? (Comment: -lmp library)
-3X madd(); V7: ? (Comment: -lmp library)
-3X msub(); V7: ? (Comment: -lmp library)
-3X mult(); V7: ? (Comment: -lmp library)
-3X mdiv(); V7: ? (Comment: -lmp library)
-3X min(); V7: ? (Comment: -lmp library)
-3X mout(); V7: ? (Comment: -lmp library)
-3X pow(); V7: ? (Comment: -lmp library)
-3X gcd(); V7: ? (Comment: -lmp library)
-3X rpow(); V7: ? (Comment: -lmp library)
-3X msqrt(); V7: ? (Comment: -lmp library)
-3X sdiv(); V7: ? (Comment: -lmp library)
-3X mint *itom(); V7: ? (Comment: -lmp library)
-3X openpl(); V7: ? (Comment: libs -lplot,-l300,-l300s,-l450,-l4014)
-3X erase(); V7: ? (Comment: libs -lplot,-l300,-l300s,-l450,-l4014)
-3X label(); V7: ? (Comment: libs -lplot,-l300,-l300s,-l450,-l4014)
-3X line(); V7: ? (Comment: libs -lplot,-l300,-l300s,-l450,-l4014)
-3X circle(); V7: ? (Comment: libs -lplot,-l300,-l300s,-l450,-l4014)
-3X arc(); V7: ? (Comment: libs -lplot,-l300,-l300s,-l450,-l4014)
-3X move(); V7: ? (Comment: libs -lplot,-l300,-l300s,-l450,-l4014)
-3X cont(); V7: ? (Comment: libs -lplot,-l300,-l300s,-l450,-l4014)
-3X point(); V7: ? (Comment: libs -lplot,-l300,-l300s,-l450,-l4014)
-3X linemod(); V7: ? (Comment: libs -lplot,-l300,-l300s,-l450,-l4014)
-3X space(); V7: ? (Comment: libs -lplot,-l300,-l300s,-l450,-l4014)
-3X closepl(); V7: ? (Comment: libs -lplot,-l300,-l300s,-l450,-l4014)
S-2 int errno; V7: ?
HS-2 constant EPERM; V7: errno.h
HS-2 constant ENOENT; V7: errno.h
HS-2 constant ESRCH; V7: errno.h
HS-2 constant EINTR; V7: errno.h
HS-2 constant EIO; V7: errno.h
HS-2 constant ENXIO; V7: errno.h
HS-2 constant E2BIG; V7: errno.h
HS-2 constant ENOEXEC; V7: errno.h
HS-2 constant EBADF; V7: errno.h
HS-2 constant ECHILD; V7: errno.h
HS-2 constant EAGAIN; V7: errno.h
HS-2 constant ENOMEM; V7: errno.h
HS-2 constant EACCES; V7: errno.h
HS-2 constant EFAULT; V7: errno.h
HS-2 constant ENOTBLK; V7: errno.h
HS-2 constant EBUSY; V7: errno.h
HS-2 constant EEXIST; V7: errno.h
HS-2 constant EXDEV; V7: errno.h
HS-2 constant ENODEV; V7: errno.h
HS-2 constant ENOTDIR; V7: errno.h
HS-2 constant EISDIR; V7: errno.h
HS-2 constant EINVAL; V7: errno.h
HS-2 constant ENFILE; V7: errno.h
HS-2 constant EMFILE; V7: errno.h
HS-2 constant ENOTTY; V7: errno.h
HS-2 constant ETXTBSY; V7: errno.h
HS-2 constant EFBIG; V7: errno.h
HS-2 constant ENOSPC; V7: errno.h
HS-2 constant ESPIPE; V7: errno.h
HS-2 constant EROFS; V7: errno.h
HS-2 constant EMLINK; V7: errno.h
HS-2 constant EPIPE; V7: errno.h
HS-2 constant EDOM; V7: errno.h
HS-2 constant ERANGE; V7: errno.h
HS-2 constant EDOM; V7: math.h
HS-2 constant ERANGE; V7: math.h
S-2 char **environ; V7: crt.o (Comment: C runtime startup module)
S-2 struct sgttyb; V7: sgtty.h
S-2 constant TIOCSETP; V7: sgtty.h
S-2 constant TIOCGETP; V7: sgtty.h
S-2 constant FIOCLEX; V7: sgtty.h
S-2 constant FIONCLEX; V7: sgtty.h
HS-2 constant SIGHUP; V7: signal.h (Done: KCC)
HS-2 constant SIGINT; V7: signal.h (Done: KCC)
HS-2 constant SIGQUIT; V7: signal.h (Done: KCC)
HS-2 constant SIGILL; V7: signal.h (Done: KCC)
HS-2 constant SIGTRAP; V7: signal.h (Done: KCC)
HS-2 constant SIGIOT; V7: signal.h (Done: KCC)
HS-2 constant SIGEMT; V7: signal.h (Done: KCC)
HS-2 constant SIGFPE; V7: signal.h (Done: KCC)
HS-2 constant SIKILL; V7: signal.h (Done: KCC)
HS-2 constant SIGBUS; V7: signal.h (Done: KCC)
HS-2 constant SIGSEGV; V7: signal.h (Done: KCC)
HS-2 constant SIGSYS; V7: signal.h (Done: KCC)
HS-2 constant SIGPIPE; V7: signal.h (Done: KCC)
HS-2 constant SIGALRM; V7: signal.h (Done: KCC)
HS-2 constant SIGTERM; V7: signal.h (Done: KCC)
HS-2 constant SIGSTOP; KCC:
HS-2 constant SIGTSTP; KCC:
HS-2 constant SIGCONT; KCC:
HS-2 constant SIGCHLD; KCC:
HS-2 constant SIGTTIN; KCC:
HS-2 constant SIGTTOU; KCC:
HS-2 constant SIGTINT; KCC:
HS-2 constant SIGXCPU; KCC:
HS-2 constant SIGXFSZ; KCC:
HS-2 constant BADSIG; KCC:
HS-2 constant SIG_DFL; KCC:
HS-2 constant SIG_IGN; KCC:
HS-2 constant SIG_HOLD; KCC:
HS-2 constant SIGNUMMASK; KCC:
HS-2 constant SIGDODEFER; KCC:
HS-2 constant SIGDOPAUSE; KCC:
HS-2 constant SIGDORTI; KCC:
HS-2 constant SIGISDEFER; KCC:
HS-2 constant SIGUNDEFER; KCC:
HS-2 constant DEFERSIG; KCC:
HS-2 typedef daddr_t; V7: sys/types.h
HS-2 typedef dcaddr_t; V7: sys/types.h
HS-2 typedef ino_t; V7: sys/types.h
HS-2 typedef time_t; V7: sys/types.h
HS-2 typedef label_t; V7: sys/types.h
HS-2 typedef dev_t; V7: sys/types.h
HS-2 typedef off_t; V7: sys/types.h
HS-2 macro major(); V7: sys/types.h
HS-2 macro minor(); V7: sys/types.h
HS-2 macro makedev(); V7: sys/types.h
HS-2 struct stat; V7: sys/stat.h
HS-2 struct timeb; V7: sys/timeb.h
HC-3 struct tm; V7: time.h
HC-3 macro int isalpha(); V7: ctype.h (Done: KCC)
HC-3 macro int isupper(); V7: ctype.h (Done: KCC)
HC-3 macro int islower(); V7: ctype.h (Done: KCC)
HC-3 macro int isdigit(); V7: ctype.h (Done: KCC)
HC-3 macro int isalnum(); V7: ctype.h (Done: KCC)
HC-3 macro int isspace(); V7: ctype.h (Done: KCC)
HC-3 macro int ispunct(); V7: ctype.h (Done: KCC)
HC-3 macro int isprint(); V7: ctype.h (Done: KCC)
HC-3 macro int iscntrl(); V7: ctype.h (Done: KCC)
HC-3 macro int isascii(); V7: ctype.h (Done: KCC)
HC-3 macro int isxdigit(); KCC: ctype.h (Done: KCC) (Need: V7)
HC-3 macro int toupper(); KCC: ctype.h (Done: KCC) (Need: V7)
HC-3 macro int tolower(); KCC: ctype.h (Done: KCC) (Need: V7)
HC-3 macro int toascii(); KCC: ctype.h (Done: KCC) (Need: V7)
HU-3 struct group; V7: grp.h
HU-3 struct passwd; V7: pwd.h
HC-3 struct jmp_buf; V7: setjmp.h
HI-3S macro FILE; V7: stdio.h (Done: KCC)
HI-3S FILE *stdin; V7: stdio.h (Done: KCC)
HI-3S FILE *stdout; V7: stdio.h (Done: KCC)
HI-3S FILE *stderr; V7: stdio.h (Done: KCC)
HI-3S constant NULL; V7: stdio.h (Done: KCC)
HI-3S constant EOF; V7: stdio.h (Done: KCC)