1BSD/ex-1.1/errs

: make ex binaries for a distribution tape
cp ex.h ex.h.bak
ed - ex.h
echo NOVISUAL
NOVISUAL
sh -v makeex
set time=3 verbose
rm lib
lib: non existent
if ! -r temp mkdir temp
rmtree -fv temp
mkstr ex1.1strings temp/ ex*.c
6.4u 5.8s 1:42 11%
chdir temp
cpall ../*.h .
cc -c -O *.c
ex.c:
ex_addr.c:
ex_args.c:
ex_ca.c:
ex_cmds.c:
ex_file.c:
ex_get.c:
ex_glob.c:
ex_graphic.c:
ex_init.c:
ex_io.c:
ex_libS.c:
ex_note.c:
ex_pack.c:
ex_print.c:
ex_put.c:
ex_re.c:
ex_recover.c:
ex_set.c:
ex_shift.c:
ex_source.c:
ex_subr.c:
ex_tty.c:
ex_unix.c:
ex_vadjust.c:
ex_vclear.c:
ex_vcolumn.c:
ex_vcurs.c:
ex_vkey.c:
ex_vmain.c:
ex_voperate.c:
ex_vops.c:
ex_vset.c:
exa.c:
exd.c:
exg.c:
exh.c:
exj.c:
exm.c:
exo.c:
exr.c:
exs.c:
exu.c:
exv.c:
exw.c:
exx.c:
exz.c:
164.4u 126.2s 18:47 25%
mvall *.o ..
0.3u 8.8s 0:31 29%
cc -c -O -DUNIMP ex_vmain.c ex_ca.c ex_voperate.c ex_vops.c ex.c ex_vadjust.c ex_cmds.c ex_pack.c
ex_vmain.c:
ex_ca.c:
ex_voperate.c:
ex_vops.c:
ex.c:
ex_vadjust.c:
ex_cmds.c:
ex_pack.c:
34.7u 23.0s 3:24 28%
chdir ..
as -o crt0o crt0.s
as -o printf.o printf.s
as -o wait.o wait.s
as -o putchar.o putchar.s
ar r lib ex.o ex_cmds.o exd.o ex_put.o ex_print.o exv.o ex_vmain.o exs.o
creating lib
chmod 644 lib
as -o reset.o reset.s
./version
cc -c Version.c
ar r lib *.o
0.4u 7.2s 1:11 10%
size *.o >sizes
rm -f *.o
sh load -n
5.0u 5.9s 0:58 18%
mv a.out a.outNOID
mvall temp/*.o .
ar r lib *.o
0.3u 6.2s 0:42 15%
rm -f *.o
sh load -i
5.4u 6.1s 2:21 8%
size a.out >>sizes
rmtree -fv temp
mv a.out a.outNOVISUAL
mv a.outNOID a.outNOVISNOID
mv lib libNOVISUAL
ed - ex.h
sh -v makeex
set time=3 verbose
rm lib
lib: non existent
if ! -r temp mkdir temp
rmtree -fv temp
mkstr ex1.1strings temp/ ex*.c
5.9u 6.0s 0:56 21%
chdir temp
cpall ../*.h .
cc -c -O *.c
ex.c:
ex_addr.c:
ex_args.c:
ex_ca.c:
ex_cmds.c:
ex_file.c:
ex_get.c:
ex_glob.c:
ex_graphic.c:
ex_init.c:
ex_io.c:
ex_libS.c:
ex_note.c:
ex_pack.c:
ex_print.c:
ex_put.c:
ex_re.c:
ex_recover.c:
ex_set.c:
ex_shift.c:
ex_source.c:
ex_subr.c:
ex_tty.c:
ex_unix.c:
ex_vadjust.c:
ex_vclear.c:
ex_vcolumn.c:
ex_vcurs.c:
ex_vkey.c:
ex_vmain.c:
ex_voperate.c:
ex_vops.c:
ex_vset.c:
exa.c:
exd.c:
exg.c:
exh.c:
exj.c:
exm.c:
exo.c:
exr.c:
exs.c:
exu.c:
exv.c:
exw.c:
exx.c:
exz.c:
213.9u 132.1s 18:04 31%
mvall *.o ..
0.3u 6.7s 0:25 27%
cc -c -O -DUNIMP ex_vmain.c ex_ca.c ex_voperate.c ex_vops.c ex.c ex_vadjust.c ex_cmds.c ex_pack.c
ex_vmain.c:
ex_ca.c:
ex_voperate.c:
ex_vops.c:
ex.c:
ex_vadjust.c:
ex_cmds.c:
ex_pack.c:
74.1u 32.8s 4:46 37%
chdir ..
as -o crt0o crt0.s
as -o printf.o printf.s
as -o wait.o wait.s
as -o putchar.o putchar.s
ar r lib ex.o ex_cmds.o exd.o ex_put.o ex_print.o exv.o ex_vmain.o exs.o
creating lib
chmod 644 lib
as -o reset.o reset.s
./version
0.3u 2.9s 0:17 18%
cc -c Version.c
ar r lib *.o
0.5u 9.5s 1:13 13%
size *.o >sizes
rm -f *.o
sh load -n
7.2u 6.8s 1:32 15%
mv a.out a.outNOID
mvall temp/*.o .
ar r lib *.o
0.3u 9.1s 0:50 18%
rm -f *.o
sh load -i
7.6u 7.7s 1:11 21%
size a.out >>sizes
rmtree -fv temp
echo DISTRIBUTION READY IF NO ERRORS OCCURRED
DISTRIBUTION READY IF NO ERRORS OCCURRED