
CFLAGS  = -c -ms -2 -O -Z -C
ASFLAGS = /ml
LDFLAGS = /m/c
LIBFLAGS= /c


CLIBO = abort.obj abs.obj atof.obj floor.obj atoi.obj fmod.obj crypt.obj\
	ctime.obj alloc.obj atan.obj ecvt.obj end.obj exp.obj fptrap.obj\
	gamma.obj ldiv.obj getchar.obj locv.obj log.obj getc.obj monitor.obj\
	nlist.obj getpw.obj hmul.obj perror.obj pow.obj putc.obj printf.obj\
	putchar.obj qsort.obj rand.obj reset.obj sqrt.obj ttyn.obj sin.obj\
	h_lxmul.obj h_ldiv.obj h_llsh.obj h_lrsh.obj h_lursh.obj dpadd.obj\
	strcat.obj strncat.obj strcpy.obj strncpy.obj strcmp.obj strncmp.obj\
	strlen.obj strchr.obj strrchr.obj
	
..\..\lib\libco.lib : $(CLIBO)
	@echo Syscall lib done.

.c.obj:
	tcc $(CFLAGS) $*
	tlib $(LIBFLAGS) ..\..\lib\libco -+$*

.asm.obj :
	tasm $(ASFLAGS) $*
	tlib $(LIBFLAGS) ..\..\lib\libco -+$*
