
#ident	"@(#)kern-port:ml/ml.mk	10.6	1.2 (Fairchild) 7/20/86"

FRC =
UTS = /usr/src/uts/clipper/ml

VMFILES = $(UTS)/trap.m  $(UTS)/psw.m $(UTS)/misc.m $(UTS)/mtpr.m $(UTS)/opus.m

VSFILES = start.s trap.s

MFILES = $(UTS)/mtpr.m $(UTS)/page.m $(UTS)/psw.m $(UTS)/cswitch.m $(UTS)/misc.m $(UTS)/opus.m

SFILES = $(UTS)/random.s $(UTS)/cswitch.s $(UTS)/userio.s $(UTS)/copy.s\
	$(UTS)/math.s $(UTS)/misc.s $(UTS)/mtpr.s $(UTS)/saver.s \
	$(UTS)/dobpt.s end.s $(UTS)/ureg.s 

all:	../cf/locore.o ../cf/vectlow.o

../cf/vectlow.o:	$(VMFILES) $(VSFILES) $(FRC)
	cat $(VMFILES) $(VSFILES) > vectlow.s
	$(AS) -o ../cf/vectlow.o vectlow.s
	-rm -f vectlow.s

../cf/locore.o:	$(SFILES) $(MFILES) $(FRC)
	cat $(MFILES) $(SFILES) > locore.s
	$(AS) -o ../cf/locore.o locore.s
	-rm -f locore.s

clean:
	-rm -f locore.s vectlow.s *.o

clobber:	clean
	-rm -f $(LIBNAME) ../cf/locore.o ../cf/vectlow.o

FRC:
