whatstr added

This commit is contained in:
Oliver Lehmann 2009-08-26 18:09:55 +00:00
parent 987c97de3a
commit cc4a4943c0
63 changed files with 574 additions and 1 deletions

View File

@ -0,0 +1,183 @@
@[$] crt0.s Rev : 3.2 09/12/83 00:05:03
@[$] fgets.c 2.1 09/06/83 10:15:27 - 87wega3.2 */
@[$] fgets.c 2.1 09/06/83 10:15:27 - 87wega3.2 */
@[$] clrerr.c 2.1 09/12/83 11:04:39 -87wega3.2. */
@[$] data.c 2.1 09/12/83 11:04:52 - 87wega3.2 */
@[$] doprnt.c 2.9 09/12/83 11:05:06 - 87wega3.2 */
@[$] doscan.c 2.1 09/12/83 11:06:06 - 87wega3.2 */
@[$] endopen.c 2.2 09/12/83 11:06:49 - 87wega3.2 */
@[$] fdopen.c 2.2 09/12/83 11:07:09 - 87wega3.2 */
@[$] ffltioc.c 2.1 09/12/83 11:07:24 - 87wega3.2 */
@[$] fgetc.c 2.1 09/12/83 11:07:36 - 87wega3.2 */
@[$] filbuf.c 2.1 09/12/83 11:07:50 - 87wega3.2 */
@[$] findiop.c 2.1 09/12/83 11:08:06 - 87wega3.2 */
@[$] flsbuf.c 2.2 09/12/83 11:08:24 - 87wega3.2 */
@[$] fltioc.c 2.1 09/12/83 11:08:52 - 87wega3.2 */
@[$] fopen.c 2.2 09/12/83 11:09:29 - 87wega3.2. */
@[$] fprintf.c 2.1 09/12/83 11:09:43 - 87wega3.2 */
@[$] fputc.c 2.1 09/12/83 11:10:06 - 87wega3.2 */
@[$] fputs.c 2.1 09/12/83 11:10:27 - 87wega3.2 */
@[$] freopen.c 2.2 09/12/83 11:10:40 - , Inc */
@[$] fseek.c 2.1 09/12/83 11:10:52 - 87wega3.2 */
@[$] ftell.c 2.1 09/12/83 11:11:10 - 87wega3.2 */
@[$] getchar.c 2.1 09/12/83 11:11:25 - 87wega3.2 */
@[$] getgrent.c 2.1 09/12/83 11:11:40 - 87wega3.2 */
@[$] getgrgid.c 2.1 09/12/83 11:11:59 - 87wega3.2 */
@[$] getgrnam.c 2.1 09/12/83 11:12:14 - 87wega3.2. */
@[$] getpass.c 2.3 09/12/83 11:12:28 - 87wega3.2. */
@[$] getpw.c 2.1 09/12/83 11:12:46 - 87wega3.2. */
@[$] getpwent.c 2.1 09/12/83 11:13:03 - 87wega3.2 */
@[$] getpwnam.c 2.1 09/12/83 11:13:23 - 87wega3.2 */
@[$] getpwuid.c 2.1 09/12/83 11:13:36 - 87wega3.2. */
@[$] gets.c 2.1 09/12/83 11:13:49 - 87wega3.2 */
@[$] getw.c 2.1 09/12/83 11:14:03 - 87wega3.2 */
@[$] popen.c 2.1 09/12/83 11:14:26 - 87wega3.2 */
@[$] printf.c 2.4 09/12/83 11:14:45 - 87wega3.2 */
@[$] putchar.c 2.1 09/12/83 11:15:05 - 87wega3.2 */
@[$] puts.c 2.1 09/12/83 11:15:19 - 87wega3.2 */
@[$] putpwent.c 2.1 09/12/83 11:15:33 - 87wega3.2. */
@[$] putw.c 2.1 09/12/83 11:15:49 - 87wega3.2 */
@[$] rdwr.c 2.1 09/12/83 11:16:03 - 87wega3.2 */
@[$] rew.c 2.1 09/12/83 11:16:22 - 87wega3.2 */
@[$] scanf.c 2.1 09/12/83 11:16:36 - 87wega3.2 */
@[$] setbuf.c 2.1 09/12/83 11:16:53 - 87wega3.2 */
@[$] ctermid.c 2.1 09/12/83 11:17:07 - 87wega3.2 */
@[$] cuserid.c 2.1 09/12/83 11:17:20 - 87wega3.2 */
@[$] strout.c 2.1 09/12/83 11:17:34 - 87wega3.2 */
@[$] system.c 2.1 09/12/83 11:17:51 - 87wega3.2 */
@[$] tmpfile.c 2.1 09/12/83 11:18:07 - 87wega3.2 */
@[$] tmpnam.c 2.1 09/12/83 11:18:21 - 87wega3.2 */
@[$] ungetc.c 2.1 09/12/83 11:18:35 - 87wega3.2 */
@[$] a64l.c 2.1 09/12/83 11:18:54 - 87wega3.2. */
@[$] abort.s 2.1 09/12/83 11:19:15 - 87wega3.2 !
@[$] abs.c 2.1 09/12/83 11:19:20 - 87wega3.2 */
@[$] atof.s 2.1 09/12/83 11:19:34 - 87wega3.2 !
@[$] atoi.c 2.1 09/12/83 11:19:46 - 87wega3.2 */
@[$] atol.c 2.1 09/12/83 11:20:00 - 87wega3.2 */
@[$] bsearch.c 2.1 09/12/83 11:20:18 - 87wega3.2 */
@[$] cnvt.c 2.1 09/12/83 11:20:35 - 87wega3.2 */
@[$] crypt.c 2.1 09/12/83 11:20:53 - 87wega3.2 */
@[$] ctime.c 2.3 09/12/83 11:21:43 - 87wega3.2 */
@[$] ctype_.c 2.1 09/12/83 11:22:28 - 87wega3.2 */
@[$] cuexit.s 2.2 09/12/83 11:22:54 - 87wega3.2 !
@[$] decimal.s 2.1 09/12/83 11:22:59 - 87wega3.2 !
@[$] dummies.c 2.1 09/12/83 11:23:03 - 87wega3.2 */
@[$] ecvt.s 2.3 09/12/83 11:23:19 - 87wega3.2 !
@[$] errlst.c 2.3 09/12/83 11:23:30 - 87wega3.2 */
@[$] execlp.s 2.2 09/12/83 11:23:49 - 87wega3.2 !
@[$] execvp.c 2.1 09/12/83 11:23:54 - 87wega3.2 */
@[$] fakcu.s 2.2 09/12/83 11:24:15 - 87wega3.2 !
@[$] getenv.c 2.1 09/12/83 11:24:21 - 87wega3.2 */
@[$] getlogin.c 2.2 09/12/83 11:24:36 - 87wega3.2 */
@[$] goodmagic.c 2.1 09/12/83 11:24:52 - 87wega3.2 */
@[$] index.c 2.1 09/12/83 11:25:08 - 87wega3.2 */
@[$] isatty.c 2.1 09/12/83 11:25:21 - 87wega3.2 */
@[$] l3.c 2.1 09/12/83 11:25:34 - 87wega3.2 */
@[$] l64a.c 2.1 09/12/83 11:25:49 - 87wega3.2 */
@[$] lsearch.c 2.1 09/12/83 11:26:03 - 87wega3.2 */
@[$] length.c 2.2 09/12/83 11:26:18 - 87wega3.2 */
@[$] malloc.c 3.3 09/12/83 10:32:30 - 87wega3.2
@[$] mktemp.c 2.1 09/12/83 11:27:03 - 87wega3.2 */
@[$] mon.c 2.1 09/12/83 11:27:20 - 87wega3.2 */
@[$] mpx.c 2.1 09/12/83 11:27:38 - 87wega3.2 */
@[$] nlist.c 2.1 09/12/83 11:28:01 - 87wega3.2 */
@[$] perror.c 2.1 09/12/83 11:28:30 - 87wega3.2 */
@[$] pkon.c 2.1 09/12/83 11:28:47 - 87wega3.2 */
@[$] pow10.s 2.2 09/12/83 11:29:05 - 87wega3.2 !
@[$] qsort.c 2.1 09/12/83 11:29:11 - 87wega3.2 */
@[$] rand.c 2.1 09/12/83 11:29:35 - 87wega3.2 */
@[$] readsym.c 2.2 09/12/83 11:29:50 - 87wega3.2 */
@[$] rindex.c 2.1 09/12/83 11:30:12 - 87wega3.2 */
@[$] setret.s 2.1 09/12/83 11:30:27 - 87wega3.2 !
@[$] sleep.c 2.3 09/12/83 11:30:37 - 87wega3.2 */
@[$] ssignal.c 2.1 09/12/83 11:30:56 - 87wega3.2 */
@[$] strcat.c 2.1 09/12/83 11:31:16 - 87wega3.2 */
@[$] strcmp.c 2.1 09/12/83 11:31:30 - 87wega3.2 */
@[$] strcpy.c 2.1 09/12/83 11:31:44 - 87wega3.2 */
@[$] strlen.c 2.1 09/12/83 11:31:59 - 87wega3.2 */
@[$] strncat.c 2.1 09/12/83 11:32:12 - 87wega3.2 */
@[$] strncmp.c 2.1 09/12/83 11:32:27 - 87wega3.2 */
@[$] strncpy.c 2.1 09/12/83 11:32:45 - 87wega3.2 */
@[$] stty.c 2.1 09/12/83 11:33:13 - 87wega3.2 */
@[$] swab.c 2.1 09/12/83 11:33:27 - 87wega3.2 */
@[$] swap.c 2.1 09/12/83 11:33:48 - 87wega3.2 */
@[$] symscan.c 2.1 09/12/83 11:34:06 - 87wega3.2 */
@[$] tell.c 2.1 09/12/83 11:34:32 - 87wega3.2 */
@[$] ttyname.c 2.1 09/12/83 11:34:46 - 87wega3.2 */
@[$] ttyslot.c 2.2 09/12/83 11:35:07 - 87wega3.2 */
@[$] __callex.c 2.1 09/12/83 11:35:33 - 87wega3.2 */
@[$] getopt.c 2.1 09/12/83 11:35:50 - 87wega3.2 */
@[$] strchr.c 2.1 09/12/83 11:36:14 - 87wega3.2 */
@[$] strcspn.c 2.1 09/12/83 11:36:27 - 87wega3.2 */
@[$] strpbrk.c 2.1 09/12/83 11:36:41 - 87wega3.2 */
@[$] strrchr.c 2.1 09/12/83 11:36:55 - 87wega3.2 */
@[$] strspn.c 2.1 09/12/83 11:37:08 - 87wega3.2 */
@[$] strtok.c 2.1 09/12/83 11:37:22 - 87wega3.2 */
@[$] tolower.c 2.1 09/12/83 11:37:39 - 87wega3.2 */
@[$] toupper.c 2.1 09/12/83 11:37:53 - 87wega3.2 */
@[$] access.s 2.1 09/12/83 11:39:31 - 87wega3.2 !
@[$] acct.s 2.1 09/12/83 11:39:38 - 87wega3.2 !
@[$] alarm.s 2.1 09/12/83 11:39:41 - 87wega3.2 !
@[$] chdir.s 2.1 09/12/83 11:39:45 - 87wega3.2 !
@[$] chmod.s 2.1 09/12/83 11:39:50 - 87wega3.2 !
@[$] chown.s 2.1 09/12/83 11:39:58 - 87wega3.2 !
@[$] chroot.s 2.1 09/12/83 11:40:07 - 87wega3.2 !
@[$] close.s 2.1 09/12/83 11:40:11 - 87wega3.2 !
@[$] creat.s 2.1 09/12/83 11:40:14 - 87wega3.2 !
@[$] dup.s 2.1 09/12/83 11:40:18 - 87wega3.2 !
@[$] dup2.s 2.1 09/12/83 11:40:25 - 87wega3.2 !
@[$] execl.s 2.1 09/12/83 11:40:29 - 87wega3.2 !
@[$] execle.s 2.1 09/12/83 11:40:35 - 87wega3.2 !
@[$] execlp.s 2.1 09/12/83 11:40:40 - 87wega3.2 !
@[$] execv.s 2.1 09/12/83 11:40:45 - 87wega3.2 !
@[$] execve.s 2.1 09/12/83 11:40:51 - 87wega3.2 !
@[$] exit.s 2.1 09/12/83 11:40:55 - 87wega3.2 !
@[$] fcntl.s 1.1 09/12/83 11:40:59 - 87wega3.2 !
@[$] fork.s 2.1 09/12/83 11:41:04 - 87wega3.2 !
@[$] fstat.s 2.1 09/12/83 11:41:08 - 87wega3.2 !
@[$] ftime.s 2.1 09/12/83 11:41:12 - 87wega3.2 !
@[$] getegid.s 2.1 09/12/83 11:41:15 - 87wega3.2 !
@[$] geteuid.s 2.1 09/12/83 11:41:19 - 87wega3.2 !
@[$] getgid.s 2.1 09/12/83 11:41:23 - 87wega3.2 !
@[$] getpgrp.s 1.1 09/12/83 11:41:27 - 87wega3.2 !
@[$] getpid.s 2.1 09/12/83 11:41:32 - 87wega3.2 !
@[$] getppid.s 1.1 09/12/83 11:41:37 - 87wega3.2 !
@[$] getuid.s 2.1 09/12/83 11:41:41 - 87wega3.2 !
@[$] ioctl.s 2.1 09/12/83 11:41:45 - 87wega3.2 !
@[$] kill.s 2.1 09/12/83 11:41:48 - 87wega3.2 !
@[$] link.s 2.1 09/12/83 11:41:52 - 87wega3.2 !
@[$] lkdata.s 2.1 09/12/83 11:41:55 - 87wega3.2!
@[$] lock.s 2.1 09/12/83 11:41:58 - 87wega3.2 !
@[$] lseek.s 2.1 09/12/83 11:42:12 - 87wega3.2 !
@[$] mdmctl.s 2.2 09/12/83 11:42:19 - 87wega3.2 !
@[$] mknod.s 2.1 09/12/83 11:42:25 - 87wega3.2 !
@[$] mount.s 2.1 09/12/83 11:42:30 - 87wega3.2 !
@[$] nice.s 2.1 09/12/83 11:42:35 - 87wega3.2 !
@[$] open.s 3.1 09/12/83 11:42:38 - 87wega3.2 !
@[$] pause.s 2.1 09/12/83 11:42:42 - 87wega3.2 !
@[$] pipe.s 2.1 09/12/83 11:42:45 - 87wega3.2 !
@[$] profil.s 2.1 09/12/83 11:42:49 - 87wega3.2 !
@[$] ptrace.s 2.1 09/12/83 11:42:55 - 87wega3.2 !
@[$] read.s 2.1 09/12/83 11:43:00 - 87wega3.2 !
@[$] setgid.s 2.1 09/12/83 11:43:05 - 87wega3.2 !
@[$] setpgrp.s 1.1 09/12/83 11:43:08 - 87wega3.2 !
@[$] setuid.s 2.1 09/12/83 11:43:12 - 87wega3.2 !
@[$] signal.s 2.1 09/12/83 11:43:15 - 87wega3.2 !
@[$] sptrace.s 2.2 09/12/83 11:43:19 - 87wega3.2 !
@[$] stat.s 2.1 09/12/83 11:43:23 - 87wega3.2 !
@[$] stime.s 2.1 09/12/83 11:43:27 - 87wega3.2 !
@[$] sync.s 2.1 09/12/83 11:43:31 - 87wega3.2 !
@[$] time.s 2.1 09/12/83 11:43:35 - 87wega3.2 !
@[$] times.s 2.2 09/12/83 11:43:39 - 87wega3.2 !
@[$] ulimit.s 1.1 09/12/83 11:43:44 - 87wega3.2 !
@[$] umask.s 2.1 09/12/83 11:43:47 - 87wega3.2 !
@[$] umount.s 2.1 09/12/83 11:43:51 - 87wega3.2 !
@[$] uname.s 1.1 09/12/83 11:43:55 - 87wega3.2 !
@[$] unlink.s 2.1 09/12/83 11:43:59 - 87wega3.2 !
@[$] unlk.s 2.1 09/12/83 11:44:04 - 87wega3.2 !
@[$] ustat.s 1.1 09/12/83 11:44:09 - 87wega3.2 !
@[$] utime.s 2.1 09/12/83 11:44:13 - 87wega3.2 !
@[$] wait.s 2.1 09/12/83 11:44:17 - 87wega3.2 !
@[$] write.s 2.1 09/12/83 11:44:24 - 87wega3.2 !
@[$] mcount.s 2.1 07/21/83 12:12:40 - 87wega3.2 !
@[$] cerror.s 2.1 07/21/83 14:00:10 - 87wega3.2 !

View File

@ -1 +1,179 @@
__callex.o __callex.c C
a64l.o a64l.c C
abort.o abort.s ASM
abs.o abs.c C
access.o access.s ASM
acct.o acct.s ASM
alarm.o alarm.s ASM
atof.o atof.s ASM
atoi.o atoi.c C
atol.o atol.c C
brk.o ASM
bsearch.o bsearch.c C
cerror.o cerror.s ASM
chdir.o chdir.s ASM
chmod.o chmod.s ASM
chown.o chown.s ASM
chroot.o chroot.s ASM
close.o close.s ASM
clrerr.o clrerr.c C
cnvt.o cnvt.c C
creat.o creat.s ASM
crypt.o crypt.c C
ctermid.o ctermid.c C
ctime.o ctime.c C
ctype_.o ctype_.c C
cuexit.o cuexit.s ASM
cuserid.o cuserid.c C
data.o data.c C
decimal.o decimal.s ASM
doprnt.o doprnt.c C
doscan.o doscan.c C
dup.o dup.s ASM
dup2.o dup2.s ASM
ecvt.o ecvt.s ASM
endopen.o endopen.c C
errlst.o errlst.c C
execl.o execl.s ASM
execle.o execle.s ASM
execlp.o execlp.s ASM
execv.o execv.s ASM
execve.o execve.s ASM
execvp.o execvp.c C
exit.o exit.s ASM
fakcu.o fakcu.s ASM
fcntl.o fcntl.s ASM
fdopen.o fdopen.c C
ffltioc.o ffltioc.c C
fgetc.o fgetc.c C
fgets.o fgets.c C
filbuf.o filbuf.c C
findiop.o findiop.c C
flsbuf.o flsbuf.c C
fltioc.o fltioc.c C
fopen.o fopen.c C
fork.o fork.s ASM
fputc.o fputc.c C
fputs.o fputs.c C
freopen.o freopen.c C
fseek.o fseek.c C
fstat.o fstat.s ASM
ftell.o ftell.c C
ftime.o ftime.s ASM
getchar.o getchar.c C
getegid.o getegid.s ASM
getenv.o getenv.c C
geteuid.o geteuid.s ASM
getgid.o getgid.s ASM
getgrent.o getgrent.c C
getgrgid.o getgrgid.c C
getgrnam.o getgrnam.c C
getlogin.o getlogin.c C
getopt.o getopt.c C
getpass.o getpass.c C
getpgrp.o getpgrp.s ASM
getpid.o getpid.s ASM
getppid.o getppid.s ASM
getpw.o getpw.c C
getpwent.o getpwent.c C
getpwnam.o getpwnam.c C
getpwuid.o getpwuid.c C
gets.o gets.c C
getuid.o getuid.s ASM
getw.o getw.c C
goodmagic.o goodmagic.c C
index.o index.c C
ioctl.o ioctl.s ASM
isatty.o isatty.c C
kill.o kill.s ASM
l3.o l3.c C
l64a.o l64a.c C
length.o length.c C
link.o link.s ASM
lkdata.o lkdata.s ASM
lock.o lock.s ASM
lsearch.o lsearch.c C
lseek.o lseek.s ASM
malloc.o malloc.c C
mcount.o mcount.s ASM
mdmctl.o mdmctl.s ASM
mknod.o mknod.s ASM
mktemp.o mktemp.c C
mon.o mon.c C
mount.o mount.s ASM
mpx.o mpx.c C
nice.o nice.s ASM
nlist.o nlist.c C
open.o open.s ASM
pause.o pause.s ASM
perror.o perror.c C
pipe.o pipe.s ASM
popen.o popen.c C
pow10.o pow10.s ASM
printf.o printf.c C
profil.o profil.s ASM
ptrace.o ptrace.s ASM
putchar.o putchar.c C
putpwent.o putpwent.c C
puts.o puts.c C
putw.o putw.c C
qsort.o qsort.c C
rand.o rand.c C
rdwr.o rdwr.c C
read.o read.s ASM
readsym.o readsym.c C
rew.o rew.c C
rindex.o rindex.c C
scanf.o scanf.c C
setbuf.o setbuf.c C
setgid.o setgid.s ASM
setpgrp.o setpgrp.s ASM
setret.o setret.s ASM
setuid.o setuid.s ASM
signal.o signal.s ASM
sleep.o sleep.c C
sptrace.o sptrace.s ASM
ssignal.o ssignal.c C
stat.o stat.s ASM
stfl.o ???
stime.o stime.s ASM
strcat.o strcat.c C
strchr.o strchr.c C
strcmp.o strcmp.c C
strcpy.o strcpy.c C
strcspn.o strcspn.c C
strlen.o strlen.c C
strncat.o strncat.c C
strncmp.o strncmp.c C
strncpy.o strncpy.c C
strout.o strout.c C
strpbrk.o strpbrk.c C
strrchr.o strrchr.c C
strspn.o strspn.c C
strtok.o strtok.c C
stty.o stty.c C
swab.o swab.c C
swap.o swap.c C
symscan.o symscan.c C
sync.o sync.s ASM
system.o system.c C
tell.o tell.c C
time.o time.s ASM
times.o times.s ASM
tmpfile.o tmpfile.c C
tmpnam.o tmpnam.c C
tolower.o tolower.c C
toupper.o toupper.c C
ttyname.o ttyname.c C
ttyslot.o ttyslot.c C
ulimit.o ulimit.s ASM
umask.o umask.s ASM
umount.o umount.s ASM
uname.o uname.s ASM
ungetc.o ungetc.c C
unlink.o unlink.s ASM
unlk.o unlk.s ASM
ustat.o ustat.s ASM
utime.o utime.s ASM
wait.o wait.s ASM
write.o write.s ASM

24
WEGA/src/lib/libc/c Normal file
View File

@ -0,0 +1,24 @@
while read line ; do
file=$(echo "$line" | awk '{print $2}')
comment=$(echo "$line" | awk '{print substr($NF,length($NF))}')
found=$(find . -name "$file")
if [ -n "$found" ] ; then
case "$comment" in
/) bcom="/* "
ecom=""
;;
!) bcom="! "
ecom=""
;;
3) bcom="! " #crt0.s
ecom=" !"
;;
esac
mv "$found" "$found.bak"
printf "$bcom""$line""$ecom""\n\n" > "$found"
cat "$found.bak" >> "$found"
rm -f "$found.bak"
fi
done < Library.SC

View File

@ -1,3 +1,5 @@
! @[$] crt0.s Rev : 3.2 09/12/83 00:05:03 !
crt0 module crt0 module
internal internal

View File

@ -1,3 +1,5 @@
! @[$] abort.s 2.1 09/12/83 11:19:15 - 87wega3.2 !
abort module abort module
global global

View File

@ -1,3 +1,5 @@
/* @[$] stty.c 2.1 09/12/83 11:33:13 - 87wega3.2 */
/* /*
* Writearound to old stty and gtty system calls * Writearound to old stty and gtty system calls
*/ */

View File

@ -1,3 +1,5 @@
/* @[$] tell.c 2.1 09/12/83 11:34:32 - 87wega3.2 */
/* /*
* return offset in file. * return offset in file.
*/ */

45
WEGA/src/lib/libc/s Executable file
View File

@ -0,0 +1,45 @@
func=$1
sc=$2
par=$3
xor_r4=$4
sc=`/mnt/files/scripts/zahlsys -s 16 -e 10 -n $sc`
echo function: $func
echo syscal: $sc
cat <<EOF > $func.s
$func module
external
_cerror
global
$func procedure
entry
ld r0,r7
EOF
case $par in
3) echo " ld r1,r6" >> $func.s
echo " ld r2,r5" >> $func.s
echo " ld r3,r4" >> $func.s
break;;
2) echo " ld r1,r6" >> $func.s
echo " ld r2,r5" >> $func.s
break;;
1) echo " ld r1,r6" >> $func.s
break;;
esac
if [ "$xor_r4" -eq 1 ] ; then
echo " xor r4,r4" >> $func.s
fi
cat <<EOF >> $func.s
sc #$sc
ld r2,r4
ret nc
jp cerror
end $func
end $func
EOF
cat $func.s

View File

@ -1,3 +1,5 @@
! @[$] access.s 2.1 09/12/83 11:39:31 - 87wega3.2 !
access module access module
external external

View File

@ -1,3 +1,5 @@
! @[$] acct.s 2.1 09/12/83 11:39:38 - 87wega3.2 !
acct module acct module
external external

View File

@ -1,3 +1,5 @@
! @[$] alarm.s 2.1 09/12/83 11:39:41 - 87wega3.2 !
alarm module alarm module
global global

View File

@ -1,3 +1,5 @@
! @[$] chdir.s 2.1 09/12/83 11:39:45 - 87wega3.2 !
chdir module chdir module
external external

View File

@ -1,3 +1,5 @@
! @[$] chmod.s 2.1 09/12/83 11:39:50 - 87wega3.2 !
chmod module chmod module
external external

View File

@ -1,3 +1,5 @@
! @[$] chown.s 2.1 09/12/83 11:39:58 - 87wega3.2 !
chown module chown module
external external

View File

@ -1,3 +1,5 @@
! @[$] close.s 2.1 09/12/83 11:40:11 - 87wega3.2 !
close module close module
external external

View File

@ -1,3 +1,5 @@
! @[$] creat.s 2.1 09/12/83 11:40:14 - 87wega3.2 !
creat module creat module
external external

View File

@ -1,3 +1,5 @@
! @[$] dup.s 2.1 09/12/83 11:40:18 - 87wega3.2 !
dup module dup module
external external

View File

@ -1,3 +1,5 @@
! @[$] execl.s 2.1 09/12/83 11:40:29 - 87wega3.2 !
execl module execl module
external external

View File

@ -1,3 +1,5 @@
! @[$] execle.s 2.1 09/12/83 11:40:35 - 87wega3.2 !
execle module execle module
external external

View File

@ -1,3 +1,5 @@
! @[$] execv.s 2.1 09/12/83 11:40:45 - 87wega3.2 !
execv module execv module
external external

View File

@ -1,3 +1,5 @@
! @[$] execve.s 2.1 09/12/83 11:40:51 - 87wega3.2 !
execve module execve module
external external

View File

@ -1,3 +1,5 @@
! @[$] exit.s 2.1 09/12/83 11:40:55 - 87wega3.2 !
exxit module exxit module
global global

View File

@ -1,3 +1,5 @@
! @[$] fcntl.s 1.1 09/12/83 11:40:59 - 87wega3.2 !
fcntl module fcntl module
external external

View File

@ -1,3 +1,5 @@
! @[$] fork.s 2.1 09/12/83 11:41:04 - 87wega3.2 !
fork module fork module
external external

View File

@ -1,3 +1,5 @@
! @[$] fstat.s 2.1 09/12/83 11:41:08 - 87wega3.2 !
fstat module fstat module
external external

View File

@ -1,3 +1,5 @@
! @[$] getegid.s 2.1 09/12/83 11:41:15 - 87wega3.2 !
getegid module getegid module
global global

View File

@ -1,3 +1,5 @@
! @[$] geteuid.s 2.1 09/12/83 11:41:19 - 87wega3.2 !
geteuid module geteuid module
global global

View File

@ -1,3 +1,5 @@
! @[$] getgid.s 2.1 09/12/83 11:41:23 - 87wega3.2 !
getgid module getgid module
global global

View File

@ -1,3 +1,5 @@
! @[$] getpid.s 2.1 09/12/83 11:41:32 - 87wega3.2 !
getpid module getpid module
global global

View File

@ -1,3 +1,5 @@
! @[$] getppid.s 1.1 09/12/83 11:41:37 - 87wega3.2 !
getppid module getppid module
global global

View File

@ -1,3 +1,5 @@
! @[$] getuid.s 2.1 09/12/83 11:41:41 - 87wega3.2 !
getuid module getuid module
global global

View File

@ -1,3 +1,5 @@
! @[$] ioctl.s 2.1 09/12/83 11:41:45 - 87wega3.2 !
ioctl module ioctl module
external external

View File

@ -1,3 +1,5 @@
! @[$] kill.s 2.1 09/12/83 11:41:48 - 87wega3.2 !
kill module kill module
external external

View File

@ -1,3 +1,5 @@
! @[$] link.s 2.1 09/12/83 11:41:52 - 87wega3.2 !
link module link module
external external

View File

@ -1,3 +1,5 @@
! @[$] lseek.s 2.1 09/12/83 11:42:12 - 87wega3.2 !
lseek module lseek module
external external

View File

@ -1,3 +1,5 @@
! @[$] mknod.s 2.1 09/12/83 11:42:25 - 87wega3.2 !
mknod module mknod module
external external

View File

@ -1,3 +1,5 @@
! @[$] mount.s 2.1 09/12/83 11:42:30 - 87wega3.2 !
mount module mount module
external external

View File

@ -1,3 +1,5 @@
! @[$] nice.s 2.1 09/12/83 11:42:35 - 87wega3.2 !
nice module nice module
external external

View File

@ -1,3 +1,5 @@
! @[$] open.s 3.1 09/12/83 11:42:38 - 87wega3.2 !
open module open module
external external

View File

@ -1,3 +1,5 @@
! @[$] pause.s 2.1 09/12/83 11:42:42 - 87wega3.2 !
pause module pause module
global global

View File

@ -1,3 +1,5 @@
! @[$] pipe.s 2.1 09/12/83 11:42:45 - 87wega3.2 !
pipe module pipe module
external external

View File

@ -1,3 +1,5 @@
! @[$] profil.s 2.1 09/12/83 11:42:49 - 87wega3.2 !
profil module profil module
global global

View File

@ -1,3 +1,5 @@
! @[$] ptrace.s 2.1 09/12/83 11:42:55 - 87wega3.2 !
ptrace module ptrace module
external external

View File

@ -1,3 +1,5 @@
! @[$] read.s 2.1 09/12/83 11:43:00 - 87wega3.2 !
read module read module
external external

View File

@ -1,3 +1,5 @@
! @[$] setgid.s 2.1 09/12/83 11:43:05 - 87wega3.2 !
setgid module setgid module
external external

View File

@ -1,3 +1,5 @@
! @[$] setpgrp.s 1.1 09/12/83 11:43:08 - 87wega3.2 !
setpgrp module setpgrp module
external external

View File

@ -1,3 +1,5 @@
! @[$] setuid.s 2.1 09/12/83 11:43:12 - 87wega3.2 !
setuid module setuid module
external external

View File

@ -1,3 +1,5 @@
! @[$] signal.s 2.1 09/12/83 11:43:15 - 87wega3.2 !
signal module signal module
$SECTION signal_b $SECTION signal_b

View File

@ -1,3 +1,5 @@
! @[$] stat.s 2.1 09/12/83 11:43:23 - 87wega3.2 !
stat module stat module
external external

View File

@ -1,3 +1,5 @@
! @[$] stime.s 2.1 09/12/83 11:43:27 - 87wega3.2 !
stime module stime module
external external

View File

@ -1,3 +1,5 @@
! @[$] sync.s 2.1 09/12/83 11:43:31 - 87wega3.2 !
sync module sync module
global global

View File

@ -1,3 +1,5 @@
! @[$] time.s 2.1 09/12/83 11:43:35 - 87wega3.2 !
time module time module
global global

View File

@ -1,3 +1,5 @@
! @[$] times.s 2.2 09/12/83 11:43:39 - 87wega3.2 !
times module times module
external external

View File

@ -1,3 +1,5 @@
! @[$] ulimit.s 1.1 09/12/83 11:43:44 - 87wega3.2 !
ulimit module ulimit module
external external

View File

@ -1,3 +1,5 @@
! @[$] umask.s 2.1 09/12/83 11:43:47 - 87wega3.2 !
umask module umask module
global global

View File

@ -1,3 +1,5 @@
! @[$] umount.s 2.1 09/12/83 11:43:51 - 87wega3.2 !
umount module umount module
external external

View File

@ -1,3 +1,5 @@
! @[$] uname.s 1.1 09/12/83 11:43:55 - 87wega3.2 !
uname module uname module
external external

View File

@ -1,3 +1,5 @@
! @[$] unlink.s 2.1 09/12/83 11:43:59 - 87wega3.2 !
unlink module unlink module
external external

View File

@ -1,3 +1,5 @@
! @[$] ustat.s 1.1 09/12/83 11:44:09 - 87wega3.2 !
ustat module ustat module
external external

View File

@ -1,3 +1,5 @@
! @[$] utime.s 2.1 09/12/83 11:44:13 - 87wega3.2 !
utime module utime module
external external

View File

@ -1,3 +1,5 @@
! @[$] wait.s 2.1 09/12/83 11:44:17 - 87wega3.2 !
wait module wait module
external external

View File

@ -1,3 +1,5 @@
! @[$] write.s 2.1 09/12/83 11:44:24 - 87wega3.2 !
write module write module
external external

27
WEGA/src/lib/libc/t Normal file
View File

@ -0,0 +1,27 @@
#grep '\.o' TODO | while read line ; do
# file=$(basename $line .o)
# source=$(awk '/ '$file'\./ { print $2 }' Library.SC)
# case $source in
# *.c) type="C";;
# *)type="ASM";;
# esac
# printf "%-20s %-20s %s\n" "$line" "$source" "$type"
#
#done > TODO.new
rm -f TODO.done TODO.undone
while read line ; do
file=$(echo "$line" | awk '{if(NF==3)print $2}')
if [ -n "$file" ] ; then
found=$(find . -name "$file")
if [ -n "$found" ] ; then
echo "$line" >> TODO.done
else
echo "$line" >> TODO.undone
fi
else
echo "$line" >> TODO.undone
fi
done < TODO
mv TODO.undone TODO