all:		symbols objects Kernel.out

Kernel.out:	.lnk/Kernel .lnk/K32baseTypes .lnk/KSPa	.lnk/K32types \
  .lnk/K32conf .lnk/Kmisc .lnk/K32except .lnk/KSPnad .lnk/KSMnad .lnk/KERpcs \
  .lnk/Nucleus .lnk/KPRdcl .lnk/KPRa .lnk/clock	
		m2l Kernel

objects:	.lnk/psd .lnk/memPar .lnk/kcdp .lnk/clock .lnk/TIIacc \
  .lnk/Nucleus .lnk/Kmisc .lnk/Kernel .lnk/KSPnad .lnk/KSPb .lnk/KSParith \
  .lnk/KSPa .lnk/KSMnad	.lnk/KSMd .lnk/KSMc .lnk/KSMb .lnk/KSMa	.lnk/KSM \
  .lnk/KPRdcl .lnk/KPRd	.lnk/KPRc .lnk/KPRb .lnk/KPRa .lnk/KERpcs \
  .lnk/K32types	.lnk/K32except .lnk/K32conf .lnk/K32calls .lnk/K32callp	\
  .lnk/K32baseTypes .lnk/IOform	.lnk/IOUtil .lnk/IOTsys	.lnk/IOTqueue \
  .lnk/IOSecure	.lnk/IOFsys .lnk/IOFspace .lnk/KIO .lnk/IOFindex \
  .lnk/IOFform .lnk/IOFcacher .lnk/IOF .lnk/IOEform .lnk/IOE .lnk/IODtrap \
  .lnk/IODtimer	.lnk/IODsys .lnk/IODqueue .lnk/IODnew .lnk/IODint \
  .lnk/IODdevs .lnk/IODbus .lnk/IOD .lnk/IOCommon .lnk/BUILD 
		@echo objects up to date

symbols:	.sym/psd .sym/memPar .sym/kcdp .sym/clock .sym/TIIacc \
  .sym/Nucleus .sym/Kmisc .sym/KSPnad .sym/KSPb	.sym/KSParith .sym/KSPa	\
  .sym/KSMnad .sym/KSMd	.sym/KSMc .sym/KSMb .sym/KSMa .sym/KSM .sym/KPRdcl \
  .sym/KPRd .sym/KPRc .sym/KPRb	.sym/KPRa .sym/KERpcs .sym/K32types \
  .sym/K32except .sym/K32conf .sym/K32calls .sym/K32callp .sym/K32baseTypes \
  .sym/IOform .sym/IOUtil .sym/IOTsys .sym/IOTqueue .sym/IOSecure \
  .sym/IOFsys .sym/IOFspace .sym/KIO .sym/IOFindex .sym/IOFform	\
  .sym/IOFcacher .sym/IOF .sym/IOEform .sym/IOE	.sym/IODtrap .sym/IODtimer \
  .sym/IODsys .sym/IODqueue .sym/IODnew	.sym/IODint .sym/IODdevs .sym/IODbus \
  .sym/IOD .sym/IOCommon .sym/BUILD 
		@echo symbols up to date

.lnk/psd:	psd.mod	.sym/psd .sym/K32baseTypes .sym/K32conf	\
  .sym/K32types	.sym/K32except .sym/KERpcs .sym/KPRdcl .sym/Nucleus \
  .sym/IOCommon	.sym/KSMa .sym/KSMd .sym/KPRa .sym/KPRb	.sym/KPRc .sym/KPRd \
  .sym/KSPa .sym/KSPb .sym/Kmisc 
		M2C psd.mod

.lnk/memPar:	memPar.mod .sym/memPar .sym/K32baseTypes .sym/K32types \
  .sym/K32except .sym/KERpcs .sym/KPRdcl .sym/KPRa .sym/KPRb .sym/KSPa \
  .sym/Kmisc 
		M2C memPar.mod

.lnk/kcdp:	kcdp.mod .sym/kcdp .sym/K32baseTypes .sym/K32types \
  .sym/K32except .sym/K32calls .sym/K32callp .sym/KSMnad .sym/KERpcs \
  .sym/KPRdcl .sym/IOFsys .sym/IOCommon	.sym/KSMd .sym/KPRa .sym/KPRb \
  .sym/KPRc .sym/KPRd .sym/psd .sym/KSPa .sym/KSPb .sym/memPar .sym/Kmisc 
		M2C kcdp.mod | sed 's/d"/d.i"/' > kcdp.errors

.lnk/clock:	clock.mod .sym/clock .sym/K32baseTypes .sym/KPRdcl \
  .sym/Nucleus .sym/KPRa .sym/KSPa .sym/Kmisc 
		M2C clock.mod

.lnk/TIIacc:	TIIacc.mod .sym/TIIacc .sym/K32baseTypes .sym/K32types \
  .sym/K32except .sym/K32callp .sym/KERpcs .sym/KPRdcl .sym/KIO	\
  .sym/IOCommon	.sym/KSMa .sym/KSMd .sym/KPRa .sym/KSPa	.sym/KSPb .sym/Kmisc 
		M2C TIIacc.mod

.lnk/Nucleus:	Nucleus.mod .sym/Nucleus .sym/K32baseTypes .sym/K32conf	\
  .sym/KSMnad .sym/KPRdcl .sym/KPRa .sym/KSPa .sym/Kmisc 
		M2C Nucleus.mod | sed 's/d"/d.i"/' > Nucleus.errors

.lnk/Kmisc:	Kmisc.mod .sym/Kmisc .sym/K32baseTypes .sym/KSPa 
		M2C Kmisc.mod

.lnk/Kernel:	Kernel.mod .sym/K32baseTypes .sym/KSPa .sym/Kmisc 
		M2C Kernel.mod

.lnk/KSPnad:	KSPnad.mod .sym/KSPnad .sym/Kmisc 
		M2C KSPnad.mod

.lnk/KSPb:	KSPb.mod .sym/KSPb .sym/K32baseTypes .sym/K32types \
  .sym/K32except .sym/KERpcs .sym/KPRdcl .sym/KPRa .sym/KSPa .sym/Kmisc	
		M2C KSPb.mod

.lnk/KSParith:	KSParith.mod .sym/KSParith .sym/K32baseTypes .sym/KSPa \
  .sym/Kmisc 
		M2C KSParith.mod

.lnk/KSPa:	KSPa.mod .sym/KSPa .sym/K32baseTypes .sym/K32types \
  .sym/K32except .sym/KSPnad .sym/KSMnad .sym/KERpcs .sym/Nucleus .sym/Kmisc 
		M2C KSPa.mod

.lnk/KSMnad:	KSMnad.mod .sym/KSMnad .sym/K32baseTypes .sym/K32types \
  .sym/Kmisc 
		M2C KSMnad.mod

.lnk/KSMd:	KSMd.mod .sym/KSMd .sym/K32baseTypes .sym/K32conf \
  .sym/K32types	.sym/K32except .sym/KSPnad .sym/KSMnad .sym/KERpcs \
  .sym/KPRdcl .sym/KSM .sym/KSMa .sym/KSMb .sym/KSMc .sym/KPRa .sym/KPRc \
  .sym/KPRd .sym/KSPa .sym/KSPb	.sym/Kmisc 
		M2C KSMd.mod

.lnk/KSMc:	KSMc.mod .sym/KSMc .sym/K32baseTypes .sym/K32conf \
  .sym/K32types	.sym/K32except .sym/KSPnad .sym/KSMnad .sym/KERpcs \
  .sym/KPRdcl .sym/KSM .sym/KSMa .sym/KSMb .sym/KPRa .sym/KPRb .sym/KPRc \
  .sym/KPRd .sym/KSPa .sym/Kmisc 
		M2C KSMc.mod

.lnk/KSMb:	KSMb.mod .sym/KSMb .sym/K32baseTypes .sym/K32conf \
  .sym/K32types	.sym/K32except .sym/KSPnad .sym/KSMnad .sym/KERpcs \
  .sym/KPRdcl .sym/KIO .sym/IODsys .sym/IOE .sym/KSM .sym/KSMa .sym/KPRa \
  .sym/KSPa .sym/KSParith .sym/Kmisc 
		M2C KSMb.mod

.lnk/KSMa:	KSMa.mod .sym/KSMa .sym/K32baseTypes .sym/K32types \
  .sym/K32except .sym/KSPnad .sym/KSMnad .sym/KERpcs .sym/KPRdcl \
  .sym/Nucleus .sym/KSM	.sym/KPRa .sym/KPRd .sym/KSPa .sym/KSPb	\
  .sym/KSParith	.sym/Kmisc 
		M2C KSMa.mod

.lnk/KSM:	KSM.mod	.sym/KSM .sym/K32baseTypes .sym/K32conf	\
  .sym/K32types	.sym/KSPnad .sym/KSMnad	.sym/KERpcs .sym/KPRdcl	.sym/Kmisc 
		M2C KSM.mod

.lnk/KPRdcl:	KPRdcl.mod .sym/KPRdcl .sym/K32baseTypes .sym/K32conf \
  .sym/K32types	.sym/KERpcs .sym/Kmisc 
		M2C KPRdcl.mod

.lnk/KPRd:	KPRd.mod .sym/KPRd .sym/K32baseTypes .sym/K32conf \
  .sym/K32types	.sym/K32except .sym/KPRdcl .sym/Nucleus	.sym/KSMc .sym/KPRa \
  .sym/KPRb .sym/KPRc .sym/KSPa	.sym/Kmisc 
		M2C KPRd.mod

.lnk/KPRc:	KPRc.mod .sym/KPRc .sym/K32baseTypes .sym/K32conf \
  .sym/K32types	.sym/K32except .sym/KERpcs .sym/KPRdcl .sym/Nucleus .sym/KSM \
  .sym/KSMa .sym/KSMb .sym/KPRa	.sym/KPRb .sym/KSPa .sym/Kmisc 
		M2C KPRc.mod

.lnk/KPRb:	KPRb.mod .sym/KPRb .sym/K32baseTypes .sym/K32types \
  .sym/K32except .sym/KERpcs .sym/KPRdcl .sym/Nucleus .sym/KSMa	.sym/KPRa \
  .sym/KPRc .sym/KPRd .sym/psd .sym/KSPa .sym/Kmisc 
		M2C KPRb.mod

.lnk/KPRa:	KPRa.mod .sym/KPRa .sym/K32baseTypes .sym/K32conf \
  .sym/K32types	.sym/K32except .sym/KSMnad .sym/KERpcs .sym/KPRdcl \
  .sym/Nucleus .sym/clock .sym/KSPa .sym/Kmisc 
		M2C KPRa.mod

.lnk/KERpcs:	KERpcs.mod .sym/KERpcs .sym/K32baseTypes .sym/K32types \
  .sym/KSMnad .sym/Kmisc 
		M2C KERpcs.mod

.lnk/K32types:	K32types.mod .sym/K32types .sym/K32baseTypes .sym/K32conf \
  .sym/Kmisc 
		M2C K32types.mod

.lnk/K32except:	K32except.mod .sym/K32except .sym/Kmisc	
		M2C K32except.mod

.lnk/K32conf:	K32conf.mod .sym/K32conf .sym/Kmisc 
		M2C K32conf.mod

.lnk/K32calls:	K32calls.mod .sym/K32calls .sym/Kmisc 
		M2C K32calls.mod

.lnk/K32callp:	K32callp.mod .sym/K32callp .sym/Kmisc 
		M2C K32callp.mod

.lnk/K32baseTypes: K32baseTypes.mod .sym/K32baseTypes 
		run.m2c -T K32baseTypes.mod

.lnk/IOform:	IOform.mod .sym/IOform .sym/Kmisc 
		M2C IOform.mod

.lnk/IOUtil:	IOUtil.mod .sym/IOUtil .sym/K32baseTypes .sym/K32types \
  .sym/K32except .sym/KERpcs .sym/IOform .sym/KIO .sym/KPRa .sym/KSPa \
  .sym/Kmisc 
		M2C IOUtil.mod

.lnk/IOTsys:	IOTsys.mod .sym/IOTsys .sym/K32baseTypes .sym/K32types \
  .sym/K32except .sym/IOform .sym/IOD .sym/IOTqueue .sym/KPRb .sym/KPRd	\
  .sym/Kmisc 
		M2C IOTsys.mod

.lnk/IOTqueue:	IOTqueue.mod .sym/IOTqueue .sym/K32baseTypes .sym/K32conf \
  .sym/K32types	.sym/K32except .sym/IOform .sym/KIO .sym/IOD .sym/IODqueue \
  .sym/KPRa .sym/KPRb .sym/KSPa	.sym/KSParith .sym/Kmisc 
		M2C IOTqueue.mod

.lnk/IOSecure:	IOSecure.mod .sym/IOSecure .sym/K32baseTypes .sym/K32types \
  .sym/K32except .sym/KERpcs .sym/KPRdcl .sym/KIO .sym/KPRa .sym/KSPa \
  .sym/KSPb .sym/Kmisc 
		M2C IOSecure.mod

.lnk/IOFsys:	IOFsys.mod .sym/IOFsys .sym/K32baseTypes .sym/K32types \
  .sym/K32except .sym/KERpcs .sym/KPRdcl .sym/IOform .sym/KIO .sym/IOUtil \
  .sym/IOSecure	.sym/IOE .sym/IOFform .sym/IOF .sym/IOFcacher .sym/IOFindex \
  .sym/IOFspace	.sym/KPRa .sym/KPRb .sym/KSPa .sym/KSPb	.sym/KSParith \
  .sym/Kmisc 
		M2C IOFsys.mod

.lnk/IOFspace:	IOFspace.mod .sym/IOFspace .sym/K32baseTypes .sym/K32types \
  .sym/K32except .sym/IOform .sym/KIO .sym/IOE .sym/IOFform .sym/IOF \
  .sym/IOFcacher .sym/IOFindex .sym/KPRa .sym/KSPa .sym/KSParith .sym/Kmisc 
		M2C IOFspace.mod

.lnk/KIO:	KIO.mod	.sym/KIO .sym/K32baseTypes .sym/K32types .sym/Kmisc 
		M2C KIO.mod

.lnk/IOFindex:	IOFindex.mod .sym/IOFindex .sym/K32baseTypes .sym/K32types \
  .sym/K32except .sym/IOform .sym/IOFform .sym/IOF .sym/IOFcacher .sym/KSPa \
  .sym/KSParith	.sym/Kmisc 
		M2C IOFindex.mod

.lnk/IOFform:	IOFform.mod .sym/IOFform .sym/K32baseTypes .sym/K32types \
  .sym/IOform .sym/Kmisc 
		M2C IOFform.mod

.lnk/IOFcacher:	IOFcacher.mod .sym/IOFcacher .sym/K32baseTypes .sym/K32conf \
  .sym/K32types	.sym/K32except .sym/KERpcs .sym/IOform .sym/KIO	.sym/IOUtil \
  .sym/IOE .sym/IOFform	.sym/IOF .sym/KSPa .sym/KSParith .sym/Kmisc 
		M2C IOFcacher.mod

.lnk/IOF:	IOF.mod	.sym/IOF .sym/K32baseTypes .sym/K32types .sym/KERpcs \
  .sym/IOform .sym/KIO .sym/IOFform .sym/Kmisc 
		M2C IOF.mod

.lnk/IOEform:	IOEform.mod .sym/IOEform .sym/Kmisc 
		M2C IOEform.mod

.lnk/IOE:	IOE.mod	.sym/IOE .sym/K32baseTypes .sym/K32conf	\
  .sym/K32types	.sym/K32except .sym/KERpcs .sym/IOform .sym/KIO	.sym/IOUtil \
  .sym/IOSecure	.sym/IODsys .sym/IOEform .sym/KPRa .sym/KSPa .sym/KSParith \
  .sym/Kmisc 
		M2C IOE.mod

.lnk/IODtrap:	IODtrap.mod .sym/IODtrap .sym/K32baseTypes .sym/Nucleus	\
  .sym/KSPa .sym/Kmisc 
		M2C IODtrap.mod | sed 's/d"/d.i"/' > IODtrap.errors

.lnk/IODtimer:	IODtimer.mod .sym/IODtimer .sym/K32baseTypes .sym/K32except \
  .sym/Nucleus .sym/IOD	.sym/KPRa .sym/KSPa .sym/Kmisc 
		M2C IODtimer.mod

.lnk/IODsys:	IODsys.mod .sym/IODsys .sym/K32baseTypes .sym/K32types \
  .sym/K32except .sym/KERpcs .sym/KPRdcl .sym/IOform .sym/KIO .sym/IOUtil \
  .sym/IOD .sym/IODqueue .sym/IOTqueue .sym/IOTsys .sym/KPRa .sym/KSPa \
  .sym/KSParith	.sym/Kmisc 
		M2C IODsys.mod

.lnk/IODqueue:	IODqueue.mod .sym/IODqueue .sym/K32baseTypes .sym/K32types \
  .sym/K32except .sym/IOform .sym/KIO .sym/IOD .sym/KSMa .sym/KPRa .sym/KPRb \
  .sym/KPRd .sym/KSPa .sym/KSParith .sym/Kmisc 
		M2C IODqueue.mod

.lnk/IODnew:	IODnew.mod .sym/IODnew .sym/K32baseTypes .sym/K32conf \
  .sym/K32types	.sym/K32except .sym/IOform .sym/KIO .sym/IOD .sym/IODtrap \
  .sym/KSM .sym/KPRa .sym/KPRd .sym/KSPa .sym/KSParith .sym/Kmisc 
		M2C IODnew.mod

.lnk/IODint:	IODint.mod .sym/IODint .sym/K32baseTypes .sym/K32types \
  .sym/Nucleus .sym/IOD	.sym/KPRa .sym/KSPa .sym/Kmisc 
		M2C IODint.mod

.lnk/IODdevs:	IODdevs.mod .sym/IODdevs .sym/K32baseTypes .sym/K32conf	\
  .sym/K32types	.sym/K32except .sym/KSMnad .sym/Nucleus	.sym/IOform .sym/KIO \
  .sym/IOD .sym/IODtrap	.sym/IODnew .sym/IODint	.sym/IODtimer .sym/IODbus \
  .sym/IODqueue	.sym/IOTqueue .sym/KSMa	.sym/KPRa .sym/KSPa .sym/KSParith \
  .sym/Kmisc 
		M2C IODdevs.mod

.lnk/IODbus:	IODbus.mod .sym/IODbus .sym/K32baseTypes .sym/K32conf \
  .sym/IOform .sym/KIO .sym/IOD	.sym/KSPa .sym/Kmisc 
		M2C IODbus.mod | sed 's/d"/d.i"/' > IODbus.errors

.lnk/IOD:	IOD.mod	.sym/IOD .sym/Kmisc 
		M2C IOD.mod

.lnk/IOCommon:	IOCommon.mod .sym/IOCommon .sym/K32baseTypes .sym/K32types \
  .sym/K32except .sym/KERpcs .sym/KPRdcl .sym/KIO .sym/IOSecure	.sym/IODsys \
  .sym/IOE .sym/IOFsys .sym/KSPa .sym/Kmisc 
		M2C IOCommon.mod

.lnk/BUILD:	BUILD.mod .sym/BUILD .sym/K32baseTypes .sym/KSPa .sym/Kmisc 
		M2C BUILD.mod

.sym/psd:	psd.def	.sym/K32baseTypes .sym/K32types	.sym/K32except 
		run.m2c -T psd.def

.sym/memPar:	memPar.def .sym/K32baseTypes .sym/K32types .sym/K32except 
		run.m2c -T memPar.def

.sym/kcdp:	kcdp.def 
		run.m2c -T kcdp.def

.sym/clock:	clock.def .sym/Nucleus 
		run.m2c -T clock.def

.sym/TIIacc:	TIIacc.def .sym/K32except .sym/K32callp	
		run.m2c -T TIIacc.def

.sym/Nucleus:	Nucleus.def .sym/K32baseTypes 
		M2C Nucleus.def

.sym/Kmisc:	Kmisc.def .sym/K32baseTypes 
		M2C Kmisc.def

.sym/KSPnad:	KSPnad.def .sym/K32baseTypes 
		run.m2c -T KSPnad.def

.sym/KSPb:	KSPb.def .sym/K32baseTypes .sym/K32types .sym/K32except	
		run.m2c -T KSPb.def

.sym/KSParith:	KSParith.def .sym/K32baseTypes 
		run.m2c -T KSParith.def

.sym/KSPa:	KSPa.def .sym/K32baseTypes .sym/K32types .sym/K32except	\
  .sym/KSPnad 
		run.m2c -T KSPa.def

.sym/KSMnad:	KSMnad.def .sym/K32baseTypes .sym/K32conf .sym/K32types	
		run.m2c -T KSMnad.def

.sym/KSMd:	KSMd.def .sym/K32baseTypes .sym/K32types .sym/K32except	
		run.m2c -T KSMd.def

.sym/KSMc:	KSMc.def .sym/K32baseTypes .sym/K32types .sym/K32except	\
  .sym/KSMnad .sym/KERpcs .sym/KPRa 
		run.m2c -T KSMc.def

.sym/KSMb:	KSMb.def .sym/K32baseTypes .sym/K32types .sym/K32except	\
  .sym/KSMnad 
		run.m2c -T KSMb.def

.sym/KSMa:	KSMa.def .sym/K32baseTypes .sym/K32types .sym/K32except	\
  .sym/KSMnad 
		run.m2c -T KSMa.def

.sym/KSM:	KSM.def	.sym/K32baseTypes .sym/K32conf .sym/K32types \
  .sym/KSPnad .sym/KSMnad 
		run.m2c -T KSM.def

.sym/KPRdcl:	KPRdcl.def .sym/K32baseTypes .sym/K32conf .sym/K32types	\
  .sym/KERpcs 
		run.m2c -T KPRdcl.def

.sym/KPRd:	KPRd.def .sym/K32baseTypes .sym/K32types .sym/K32except	
		run.m2c -T KPRd.def

.sym/KPRc:	KPRc.def .sym/K32baseTypes .sym/K32types .sym/KPRa 
		run.m2c -T KPRc.def

.sym/KPRb:	KPRb.def .sym/K32baseTypes .sym/K32types .sym/K32except	\
  .sym/KPRdcl 
		run.m2c -T KPRb.def

.sym/KPRa:	KPRa.def .sym/K32baseTypes .sym/K32types .sym/K32except	\
  .sym/KSMnad .sym/KPRdcl .sym/Nucleus 
		run.m2c -T KPRa.def

.sym/KERpcs:	KERpcs.def .sym/K32baseTypes .sym/K32conf .sym/K32types	\
  .sym/KSPnad .sym/KSMnad 
		run.m2c -T KERpcs.def

.sym/K32types:	K32types.def .sym/K32baseTypes .sym/K32conf .sym/K32except 
		run.m2c -T K32types.def

.sym/K32except:	K32except.def 
		run.m2c -T K32except.def

.sym/K32conf:	K32conf.def 
		run.m2c -T K32conf.def

.sym/K32calls:	K32calls.def 
		run.m2c -T K32calls.def

.sym/K32callp:	K32callp.def .sym/K32baseTypes .sym/K32types 
		run.m2c -T K32callp.def

.sym/K32baseTypes: K32baseTypes.def 
		run.m2c -T K32baseTypes.def

.sym/IOform:	IOform.def .sym/K32baseTypes .sym/K32types 
		run.m2c -T IOform.def

.sym/IOUtil:	IOUtil.def .sym/K32baseTypes .sym/K32types .sym/K32except \
  .sym/KERpcs .sym/KIO 
		run.m2c -T IOUtil.def

.sym/IOTsys:	IOTsys.def .sym/K32types .sym/IOD 
		run.m2c -T IOTsys.def

.sym/IOTqueue:	IOTqueue.def .sym/K32baseTypes .sym/K32except .sym/IOD 
		run.m2c -T IOTqueue.def

.sym/IOSecure:	IOSecure.def .sym/K32types .sym/K32except .sym/KERpcs \
  .sym/KIO 
		run.m2c -T IOSecure.def

.sym/IOFsys:	IOFsys.def .sym/K32baseTypes .sym/K32types .sym/K32except \
  .sym/KERpcs .sym/KIO .sym/IOF	
		run.m2c -T IOFsys.def

.sym/IOFspace:	IOFspace.def .sym/K32types .sym/K32except .sym/IOform \
  .sym/IOFform .sym/IOF	
		run.m2c -T IOFspace.def

.sym/KIO:	KIO.def	.sym/K32baseTypes .sym/K32types	
		run.m2c -T KIO.def

.sym/IOFindex:	IOFindex.def .sym/K32baseTypes .sym/K32types .sym/K32except \
  .sym/IOform .sym/IOFform .sym/IOF 
		run.m2c -T IOFindex.def

.sym/IOFform:	IOFform.def .sym/K32baseTypes .sym/K32types .sym/IOform	
		run.m2c -T IOFform.def

.sym/IOFcacher:	IOFcacher.def .sym/K32conf .sym/K32except .sym/IOFform \
  .sym/IOF 
		run.m2c -T IOFcacher.def

.sym/IOF:	IOF.def	.sym/K32baseTypes .sym/K32conf .sym/K32types \
  .sym/KERpcs .sym/IOform .sym/KIO .sym/IOFform	.sym/KPRa 
		run.m2c -T IOF.def

.sym/IOEform:	IOEform.def .sym/K32baseTypes .sym/IOform 
		run.m2c -T IOEform.def

.sym/IOE:	IOE.def	.sym/K32baseTypes .sym/K32types	.sym/K32except \
  .sym/KERpcs .sym/KIO 
		run.m2c -T IOE.def

.sym/IODtrap:	IODtrap.def .sym/K32baseTypes 
		run.m2c -T IODtrap.def

.sym/IODtimer:	IODtimer.def .sym/K32baseTypes .sym/K32except .sym/IOD 
		run.m2c -T IODtimer.def

.sym/IODsys:	IODsys.def .sym/K32baseTypes .sym/K32types .sym/K32except \
  .sym/KERpcs .sym/KIO .sym/IOD	
		run.m2c -T IODsys.def

.sym/IODqueue:	IODqueue.def .sym/K32baseTypes .sym/K32types .sym/K32except \
  .sym/IOD 
		run.m2c -T IODqueue.def

.sym/IODnew:	IODnew.def .sym/K32baseTypes .sym/K32types .sym/IOD 
		run.m2c -T IODnew.def

.sym/IODint:	IODint.def .sym/K32baseTypes .sym/IOD 
		run.m2c -T IODint.def

.sym/IODdevs:	IODdevs.def 
		run.m2c -T IODdevs.def

.sym/IODbus:	IODbus.def .sym/KIO .sym/IOD 
		run.m2c -T IODbus.def

.sym/IOD:	IOD.def	.sym/K32baseTypes .sym/K32conf .sym/K32types \
  .sym/Nucleus .sym/KIO	.sym/KPRa .sym/KPRd 
		run.m2c -T IOD.def

.sym/IOCommon:	IOCommon.def .sym/K32baseTypes .sym/K32types .sym/K32except \
  .sym/KERpcs .sym/KIO 
		run.m2c -T IOCommon.def

.sym/BUILD:	BUILD.def 
		run.m2c -T BUILD.def
