bb: bb1.o bb2.o bb3.o bb4.o \
	bb5.o bb6.o bb7.o asmlib.o break.o

	cc -i -o bb bb1.o bb2.o bb3.o \
	bb4.o bb5.o bb6.o bb7.o asmlib.o break.o

bb1.o : \
	/bb/run/bin/pmach.o /bb/run/bin/bberr.o /bb/run/bin/cdbl.o \
	/bb/run/bin/delete.o /bb/run/bin/erm.o /bb/run/bin/errchk.o \
	/bb/run/bin/errxtbl.o /bb/run/bin/errz.o /bb/run/bin/framinit.o \
	/bb/run/bin/getval.o /bb/run/bin/ikeyz.o /bb/run/bin/movs.o \
	/bb/run/bin/onalarm.o /bb/run/bin/onikey.o /bb/run/bin/pdata.o

	-ld -X -r -o bb1.o \
	/bb/run/bin/pmach.o /bb/run/bin/bberr.o /bb/run/bin/cdbl.o \
	/bb/run/bin/delete.o /bb/run/bin/erm.o /bb/run/bin/errchk.o \
	/bb/run/bin/errxtbl.o /bb/run/bin/errz.o /bb/run/bin/framinit.o \
	/bb/run/bin/getval.o /bb/run/bin/ikeyz.o /bb/run/bin/movs.o \
	/bb/run/bin/onalarm.o /bb/run/bin/onikey.o /bb/run/bin/pdata.o

bb2.o : \
	/bb/run/bin/pexit.o /bb/run/bin/pmach1.o /bb/run/bin/pstop.o \
	/bb/run/bin/ptrace.o /bb/run/bin/random.o /bb/run/bin/readpc.o \
	/bb/run/bin/rename.o /bb/run/bin/setsig.o /bb/run/bin/sqrl.o \
	/bb/run/bin/stma9.o /bb/run/bin/stmc25.o /bb/run/bin/stmc8.o \
	/bb/run/bin/stmc0.o /bb/run/bin/stmc1.o /bb/run/bin/stmc7.o

	-ld -X -r -o bb2.o \
	/bb/run/bin/pexit.o /bb/run/bin/pmach1.o /bb/run/bin/pstop.o \
	/bb/run/bin/ptrace.o /bb/run/bin/random.o /bb/run/bin/readpc.o \
	/bb/run/bin/rename.o /bb/run/bin/setsig.o /bb/run/bin/sqrl.o \
	/bb/run/bin/stma9.o /bb/run/bin/stmc25.o /bb/run/bin/stmc8.o \
	/bb/run/bin/stmc0.o /bb/run/bin/stmc1.o /bb/run/bin/stmc7.o

bb3.o : \
	/bb/run/bin/stmc36.o /bb/run/bin/stmcopn.o \
	/bb/run/bin/xltbchan.o /bb/run/bin/lintable.o \
	/bb/run/bin/strl.o /bb/run/bin/sys.o /bb/run/bin/terminit.o \
	/bb/run/bin/ustinit.o /bb/run/bin/wline.o /bb/run/bin/strfunc.o \
	/bb/run/bin/stma11.o /bb/run/bin/stma12.o /bb/run/bin/termout.o

	-ld -X -r -o bb3.o \
	/bb/run/bin/stmc36.o /bb/run/bin/stmcopn.o \
	/bb/run/bin/xltbchan.o /bb/run/bin/lintable.o \
	/bb/run/bin/strl.o /bb/run/bin/sys.o /bb/run/bin/terminit.o \
	/bb/run/bin/ustinit.o /bb/run/bin/wline.o /bb/run/bin/strfunc.o \
	/bb/run/bin/stma11.o /bb/run/bin/stma12.o /bb/run/bin/termout.o

bb4.o : \
	/bb/run/bin/iocpy.o /bb/run/bin/inputln.o /bb/run/bin/pmach2.o \
	/bb/run/bin/binput.o /bb/run/bin/pakset.o /bb/run/bin/pack.o \
	/bb/run/bin/unpack.o /bb/run/bin/prcomtab.o /bb/run/bin/cnvangle.o \
	/bb/run/bin/prctl.o /bb/run/bin/getterm.o \
	/bb/run/bin/crts.o /bb/run/bin/subcalc.o /bb/run/bin/fornext.o

	-ld -X -r -o bb4.o \
	/bb/run/bin/iocpy.o /bb/run/bin/inputln.o /bb/run/bin/pmach2.o \
	/bb/run/bin/binput.o /bb/run/bin/pakset.o /bb/run/bin/pack.o \
	/bb/run/bin/unpack.o /bb/run/bin/prcomtab.o /bb/run/bin/cnvangle.o \
	/bb/run/bin/prctl.o /bb/run/bin/getterm.o \
	/bb/run/bin/crts.o /bb/run/bin/subcalc.o /bb/run/bin/fornext.o

bb5.o : \
	/bb/run/bin/pmdump.o /bb/run/bin/gosub.o /bb/run/bin/expl.o \
	/bb/run/bin/pruset.o /bb/run/bin/prua.o /bb/run/bin/prul.o \
	/bb/run/bin/pmach3.o /bb/run/bin/lftabl.o /bb/run/bin/locks.o \
	/bb/run/bin/bopen.o /bb/run/bin/bwrite.o /bb/run/bin/bread.o \
	/bb/run/bin/lfilio.o /bb/run/bin/isam.o /bb/run/bin/getdelrec.o \
	/bb/run/bin/filefns.o /bb/run/bin/hdchksum.o

	-ld -X -r -o bb5.o \
	/bb/run/bin/pmdump.o /bb/run/bin/gosub.o /bb/run/bin/expl.o \
	/bb/run/bin/pruset.o /bb/run/bin/prua.o /bb/run/bin/prul.o \
	/bb/run/bin/pmach3.o /bb/run/bin/lftabl.o /bb/run/bin/locks.o \
	/bb/run/bin/bopen.o /bb/run/bin/bwrite.o /bb/run/bin/bread.o \
	/bb/run/bin/lfilio.o /bb/run/bin/isam.o /bb/run/bin/getdelrec.o \
	/bb/run/bin/filefns.o /bb/run/bin/hdchksum.o

bb6.o : \
	/bb/run/bin/blockio.o /bb/run/bin/setikey.o \
	/bb/run/bin/parsecmd.o /bb/run/bin/qmath.o \
	/bb/run/bin/stma1.o /bb/run/bin/stma6.o /bb/run/bin/stma20.o \
	/bb/run/bin/strpos.o /bb/run/bin/stma8.o /bb/run/bin/val.o \
	/bb/run/bin/crm.o /bb/run/bin/stma13.o /bb/run/bin/stma15.o \
	/bb/run/bin/xcall7.o /bb/run/bin/xcall11.o /bb/run/bin/xcall15.o


	-ld -X -r -o bb6.o \
	/bb/run/bin/blockio.o /bb/run/bin/setikey.o \
	/bb/run/bin/parsecmd.o /bb/run/bin/strpos.o \
	/bb/run/bin/stma1.o /bb/run/bin/stma6.o /bb/run/bin/stma20.o \
	/bb/run/bin/qmath.o /bb/run/bin/val.o /bb/run/bin/stma8.o \
	/bb/run/bin/crm.o /bb/run/bin/stma13.o /bb/run/bin/stma15.o \
	/bb/run/bin/xcall7.o /bb/run/bin/xcall11.o /bb/run/bin/xcall15.o


bb7.o : \
	/bb/run/bin/xcall12.o /bb/run/bin/openpc.o /bb/run/bin/openlib.o \
	/bb/run/bin/getdata.o /bb/run/bin/openpush.o /bb/run/bin/xcall16.o \
	/bb/run/bin/pend.o /bb/run/bin/lopen.o /bb/run/bin/pinit.o \
	/bb/run/bin/psave.o /bb/run/bin/link.o /bb/run/bin/bpopen.o \
	/bb/run/bin/stmc9.o /bb/run/bin/bsystem.o \
	/bb/run/bin/phist.o /bb/run/bin/chkpath.o /bb/run/bin/dasm.o \
	/bb/run/bin/dumpregs.o /bb/run/bin/print.o /bb/run/bin/stmc29.o \
	/bb/run/bin/stmc17.o /bb/run/bin/bpause.o

	-ld -X -r -o bb7.o \
	/bb/run/bin/xcall12.o /bb/run/bin/openpc.o /bb/run/bin/openlib.o \
	/bb/run/bin/getdata.o /bb/run/bin/openpush.o /bb/run/bin/xcall16.o \
	/bb/run/bin/pend.o /bb/run/bin/lopen.o /bb/run/bin/pinit.o \
	/bb/run/bin/psave.o /bb/run/bin/link.o /bb/run/bin/bpopen.o \
	/bb/run/bin/stmc9.o /bb/run/bin/bsystem.o \
	/bb/run/bin/phist.o /bb/run/bin/chkpath.o /bb/run/bin/dasm.o \
	/bb/run/bin/dumpregs.o /bb/run/bin/print.o /bb/run/bin/stmc29.o \
	/bb/run/bin/stmc17.o /bb/run/bin/bpause.o

asmlib.o: \
	/bb/run/bin/swab.o /bb/run/bin/blkmov.o /bb/run/bin/bstrncmp.o

	-ld -X -r -o asmlib.o \
	/bb/run/bin/swab.o /bb/run/bin/blkmov.o /bb/run/bin/bstrncmp.o


break.o:	../break.c
	cc -c ../break.c -o break.o
