Copy: Copy.o
	slink SMALLDATA SMALLCODE NOICONS STRIPDEBUG LIB \
	LIB:SDI_ASM_STD_functions.lib FROM $? TO $@
	Protect $@ +p

Copy.o: Copy.c
	sc RESOPT PARAMETERS=REGISTERS NOSTACKCHECK STRINGMERGE \
	UNSIGNEDCHARS NOCHECKABORT OPTIMIZE OPTIMIZERSIZE OPTINLOCAL \
	OPTSCHED OPTGO OPTPEEP OPTLOOP NOICONS MEMSIZE=HUGE \
	DATA=FARONLY DEF=__NOLIBBASE__ IGNORE=317 $? OBJNAME=$@

# debug version of Copy tool

CopyD: CopyD.o
	slink SMALLDATA SMALLCODE NOICONS LIB \
	LIB:SDI_ASM_STD_functions.lib FROM $? TO $@
	Protect $@ +p

CopyD.o: Copy.c
	sc RESOPT PARAMETERS=REGISTERS NOSTACKCHECK STRINGMERGE \
	UNSIGNEDCHARS NOCHECKABORT NOOPT NOICONS MEMSIZE=HUGE \
	DATA=FARONLY DEFINE=DEBUG DEBUG=LINE IGNORE=317 DEF=__NOLIBBASE__ $? OBJNAME=$@

