Mini-Unix/usr/source/s1/run

cc -s -f -O ac.c
cmp a.out /usr/bin/ac
cp a.out /usr/bin/ac

as ar.s
strip a.out
cmp a.out /bin/ar
cp a.out /bin/ar

cc -s -O banner.c
cmp a.out /usr/bin/banner
cp a.out /usr/bin/banner

as bas.s
ld -s a.out -l
cmp a.out /bin/bas
cp a.out /bin/bas

...yacc bc.y
...cc -s -O y.tab.c -ly
...cmp a.out /usr/bin/bc
...cp a.out /usr/bin/bc
...rm y.tab.c

cc -s bc.c -ly
cmp a.out /usr/bin/bc
cp a.out /usr/bin/bc

cc -s -O bcd.c
cmp a.out /usr/bin/bcd
cp a.out /usr/bin/bcd

cc -s -O cal.c
cmp a.out /usr/bin/cal
cp a.out /usr/bin/cal

as cat.s
strip a.out
cmp a.out /bin/cat
cp a.out /bin/cat

cc -s -O cc.c
cmp a.out /bin/cc
cp a.out /bin/cc

cc -s -f -O cdb?.c
cmp a.out /bin/cdb
cp a.out /bin/cdb
rm cdb?.o

as chgrp.s
ld -s a.out -l
cmp a.out /bin/chgrp
cp a.out /bin/chgrp

cc -s -O chmod.c
cmp a.out /bin/chmod
cp a.out /bin/chmod

as chown.s
ld -s a.out -l
cmp a.out /bin/chown
cp a.out /bin/chown

as clri.s
strip a.out
cmp a.out /bin/clri
cp a.out /bin/clri

cc -s -O cmp.c
cmp a.out /bin/cmp
cp a.out /bin/cmp

cc -s -O col.c
cmp a.out /usr/bin/col
cp a.out /usr/bin/col

cc -s -O comm.c
cmp a.out /usr/bin/comm
cp a.out /usr/bin/comm

cc -s -O cp.c
cmp a.out /bin/cp
cp a.out /bin/cp

cc -s -O cpall.c
cmp a.out /usr/bin/cpall
cp a.out /usr/bin/cpall

cc -s -O cron.c
cmp a.out /etc/cron
cp a.out /etc/cron

cc -s -O crypt.c
cmp a.out /usr/bin/crypt
cp a.out /usr/bin/crypt

cc -s -O date.c
cmp a.out /bin/date
cp a.out /bin/date

as db?.s
strip a.out
cmp a.out /bin/db
cp a.out /bin/db

as dc?.s
strip a.out
cmp a.out /bin/dc
cp a.out /bin/dc

cc -s -O dcheck.c
cmp a.out /bin/dcheck
cp a.out /bin/dcheck

cc -s -O dd.c
cmp a.out /bin/dd
cp a.out /bin/dd

cc -s -O df.c
cmp a.out /bin/df
cp a.out /bin/df

cc -c -O diff1.c
as diff2.s
cc -s diff1.o a.out
cmp a.out /usr/bin/diff
cp a.out /usr/bin/diff
rm diff1.o

as dsw.s
strip a.out
cmp a.out /bin/dsw
cp a.out /bin/dsw

as du.s
ld -s a.out -l
cmp a.out /bin/du
cp a.out /bin/du

...cc -s -O dump.c
...cmp a.out /bin/dump
...cp a.out /bin/dump

cc -s -O echo.c
cmp a.out /bin/echo
cp a.out /bin/echo

cc -s -O ed.c
cmp a.out /bin/ed
cp a.out /bin/ed

cc -s -O exit.c
cmp a.out /bin/exit
cp a.out /bin/exit

cc -s -O fc.c
cmp a.out /bin/fc
cp a.out /bin/fc

as fed?.s form[56].s
strip a.out
cmp a.out /usr/bin/fed
cp a.out /usr/bin/fed

cc -s -O file.c
cmp a.out /bin/file
cp a.out /bin/file

cc -s -O find.c
cmp a.out /usr/bin/find
cp a.out /usr/bin/find

as form?.s
strip a.out
cmp a.out /usr/bin/form
cp a.out /usr/bin/form

cc -s -O getty.c
cmp a.out /etc/getty
cp a.out /etc/getty

cc -s -O glob.c
cmp a.out /etc/glob
cp a.out /etc/glob

cc -s -O goto.c
cmp a.out /bin/goto
cp a.out /bin/goto

cc -s -O grep.c
cmp a.out /usr/bin/grep
cp a.out /usr/bin/grep

cc -s -O gsi.c
cmp a.out /usr/bin/gsi
cp a.out /usr/bin/gsi

cc -s -O icheck.c
cmp a.out /bin/icheck
cp a.out /bin/icheck

cc -s -O if.c
cmp a.out /bin/if
cp a.out /bin/if

cc -s -O init.c
cmp a.out /etc/init
cp a.out /etc/init

as kill.s
strip a.out
cmp a.out /bin/kill
cp a.out /bin/kill

...cc -s -n -O ld.c
...cmp a.out /bin/ld
...cp a.out /bin/ld

cc -s -O ln.c
cmp a.out /bin/ln
cp a.out /bin/ln

cc -s -O login.c
cmp a.out /bin/login
cp a.out /bin/login

...as lpd.s
...ld -s a.out -l
...cmp a.out /etc/lpd
...cp a.out /etc/lpd

...cc -s -O lpr.c
...cmp a.out /lib/lpr
...cp a.out /lib/lpr

cc -s -O ls.c
cmp a.out /bin/ls
cp a.out /bin/ls

rm a.out