KCOBJ   = K00.o K01.o K02.o K03.o K04.o K05.o K06.o K07.o K08.o K09.o \
	  K10.o K11.o K12.o K13.o K14.o K15.o K16.o K17.o K18.o K19.o \
	  K20.o K21.o K22.o K23.o K24.o K25.o K26.o K27.o K28.o K29.o \
	  K30.o K31.o K32.o K33.o K34.o K35.o K36.o K37.o

DIR     = /ksb/emulator/ER

M4CC    = /ksb/emulator/bin/m4cc



###############################################################################
#       NKL.a is the library of C interface routines to the kernel calls.
#               Note that rather than just keeping the library around,
#               we keep both it and the .o files going into it.  This
#               saves a lot of time in remaking the library, at the
#               expense of some space.
#

NKL.a : ${KCOBJ}
	ar vr NKL.a ${KCOBJ}

#       The stuff that follows is a dreary specification one by one of how
#       to do each interface routine.
#
K00.o : ${DIR}/EKL/code/clib/s.K00.c
	get ${DIR}/EKL/code/clib/s.K00.c
	${M4CC} -DNO_WHAT K00.c
	rm -f K00.c

K01.o : ${DIR}/EKL/code/clib/s.K01.c
	get ${DIR}/EKL/code/clib/s.K01.c
	${M4CC} -DNO_WHAT K01.c
	rm -f K01.c

K02.o : ${DIR}/EKL/code/clib/s.K02.c
	get ${DIR}/EKL/code/clib/s.K02.c
	${M4CC} -DNO_WHAT K02.c
	rm -f K02.c

K03.o : ${DIR}/EKL/code/clib/s.K03.c
	get ${DIR}/EKL/code/clib/s.K03.c
	${M4CC} -DNO_WHAT K03.c
	rm -f K03.c

K04.o : ${DIR}/EKL/code/clib/s.K04.c
	get ${DIR}/EKL/code/clib/s.K04.c
	${M4CC} -DNO_WHAT K04.c
	rm -f K04.c

K05.o : ${DIR}/EKL/code/clib/s.K05.c
	get ${DIR}/EKL/code/clib/s.K05.c
	${M4CC} -DNO_WHAT K05.c
	rm -f K05.c

K06.o : ${DIR}/EKL/code/clib/s.K06.c
	get ${DIR}/EKL/code/clib/s.K06.c
	${M4CC} -DNO_WHAT K06.c
	rm -f K06.c

K07.o : ${DIR}/EKL/code/clib/s.K07.c
	get ${DIR}/EKL/code/clib/s.K07.c
	${M4CC} -DNO_WHAT K07.c
	rm -f K07.c

K08.o : ${DIR}/EKL/code/clib/s.K08.c
	get ${DIR}/EKL/code/clib/s.K08.c
	${M4CC} -DNO_WHAT K08.c
	rm -f K08.c

K09.o : ${DIR}/EKL/code/clib/s.K09.c
	get ${DIR}/EKL/code/clib/s.K09.c
	${M4CC} -DNO_WHAT K09.c
	rm -f K09.c

K10.o : ${DIR}/EKL/code/clib/s.K10.c
	get ${DIR}/EKL/code/clib/s.K10.c
	${M4CC} -DNO_WHAT K10.c
	rm -f K10.c

K11.o : ${DIR}/EKL/code/clib/s.K11.c
	get ${DIR}/EKL/code/clib/s.K11.c
	${M4CC} -DNO_WHAT K11.c
	rm -f K11.c

K12.o : ${DIR}/EKL/code/clib/s.K12.c
	get ${DIR}/EKL/code/clib/s.K12.c
	${M4CC} -DNO_WHAT K12.c
	rm -f K12.c

K13.o : ${DIR}/EKL/code/clib/s.K13.c
	get ${DIR}/EKL/code/clib/s.K13.c
	${M4CC} -DNO_WHAT K13.c
	rm -f K13.c

K14.o : ${DIR}/EKL/code/clib/s.K14.c
	get ${DIR}/EKL/code/clib/s.K14.c
	${M4CC} -DNO_WHAT K14.c
	rm -f K14.c

K15.o : ${DIR}/EKL/code/clib/s.K15.c
	get ${DIR}/EKL/code/clib/s.K15.c
	${M4CC} -DNO_WHAT K15.c
	rm -f K15.c

K16.o : ${DIR}/EKL/code/clib/s.K16.c
	get ${DIR}/EKL/code/clib/s.K16.c
	${M4CC} -DNO_WHAT K16.c
	rm -f K16.c

K17.o : ${DIR}/EKL/code/clib/s.K17.c
	get ${DIR}/EKL/code/clib/s.K17.c
	${M4CC} -DNO_WHAT K17.c
	rm -f K17.c

K18.o : ${DIR}/EKL/code/clib/s.K18.c
	get ${DIR}/EKL/code/clib/s.K18.c
	${M4CC} -DNO_WHAT K18.c
	rm -f K18.c

K19.o : ${DIR}/EKL/code/clib/s.K19.c
	get ${DIR}/EKL/code/clib/s.K19.c
	${M4CC} -DNO_WHAT K19.c
	rm -f K19.c

K20.o : ${DIR}/EKL/code/clib/s.K20.c
	get ${DIR}/EKL/code/clib/s.K20.c
	${M4CC} -DNO_WHAT K20.c
	rm -f K20.c

K21.o : ${DIR}/EKL/code/clib/s.K21.c
	get ${DIR}/EKL/code/clib/s.K21.c
	${M4CC} -DNO_WHAT K21.c
	rm -f K21.c

K22.o : ${DIR}/EKL/code/clib/s.K22.c
	get ${DIR}/EKL/code/clib/s.K22.c
	${M4CC} -DNO_WHAT K22.c
	rm -f K22.c

K23.o : ${DIR}/EKL/code/clib/s.K23.c
	get ${DIR}/EKL/code/clib/s.K23.c
	${M4CC} -DNO_WHAT K23.c
	rm -f K23.c

K24.o : ${DIR}/EKL/code/clib/s.K24.c
	get ${DIR}/EKL/code/clib/s.K24.c
	${M4CC} -DNO_WHAT K24.c
	rm -f K24.c

K25.o : ${DIR}/EKL/code/clib/s.K25.c
	get ${DIR}/EKL/code/clib/s.K25.c
	${M4CC} -DNO_WHAT K25.c
	rm -f K25.c

K26.o : ${DIR}/EKL/code/clib/s.K26.c
	get ${DIR}/EKL/code/clib/s.K26.c
	${M4CC} -DNO_WHAT K26.c
	rm -f K26.c

K27.o : ${DIR}/EKL/code/clib/s.K27.c
	get ${DIR}/EKL/code/clib/s.K27.c
	${M4CC} -DNO_WHAT K27.c
	rm -f K27.c

K28.o : ${DIR}/EKL/code/clib/s.K28.c
	get ${DIR}/EKL/code/clib/s.K28.c
	${M4CC} -DNO_WHAT K28.c
	rm -f K28.c

K29.o : ${DIR}/EKL/code/clib/s.K29.c
	get ${DIR}/EKL/code/clib/s.K29.c
	${M4CC} -DNO_WHAT K29.c
	rm -f K29.c

K30.o : ${DIR}/EKL/code/clib/s.K30.c
	get ${DIR}/EKL/code/clib/s.K30.c
	${M4CC} -DNO_WHAT K30.c
	rm -f K30.c

K31.o : ${DIR}/EKL/code/clib/s.K31.c
	get ${DIR}/EKL/code/clib/s.K31.c
	${M4CC} -DNO_WHAT K31.c
	rm -f K31.c

K32.o : ${DIR}/EKL/code/clib/s.K32.c
	get ${DIR}/EKL/code/clib/s.K32.c
	${M4CC} -DNO_WHAT K32.c
	rm -f K32.c

K33.o : ${DIR}/EKL/code/clib/s.K33.c
	get ${DIR}/EKL/code/clib/s.K33.c
	${M4CC} -DNO_WHAT K33.c
	rm -f K33.c

K34.o : ${DIR}/EKL/code/clib/s.K34.c
	get ${DIR}/EKL/code/clib/s.K34.c
	${M4CC} -DNO_WHAT K34.c
	rm -f K34.c

K35.o : ${DIR}/EKL/code/clib/s.K35.c
	get ${DIR}/EKL/code/clib/s.K35.c
	${M4CC} -DNO_WHAT K35.c
	rm -f K35.c

K36.o : ${DIR}/EKL/code/clib/s.K36.c
	get ${DIR}/EKL/code/clib/s.K36.c
	${M4CC} -DNO_WHAT K36.c
	rm -f K36.c

K37.o : ${DIR}/EKL/code/clib/s.K37.c
	get ${DIR}/EKL/code/clib/s.K37.c
	${M4CC} -DNO_WHAT K37.c
	rm -f K37.c
