#Chose optimizations with care for this compiler

OFILES=xlisp.obj xlbfun.obj xlcont.obj xldbug.obj xldmem.obj xleval.obj \
xlfio.obj xlglob.obj xlimage.obj xlinit.obj xlio.obj xljump.obj xllist.obj \
xlmath.obj xlobj.obj xlpp.obj xlprin.obj xlread.obj xlstr.obj xlsubr.obj \
xlsym.obj xlsys.obj xlseq.obj xlstruct.obj xlmath2.obj dosstuff.obj

#For MSC V5.1
#CFLAGS = -AL -FPi87 -G2 -Gs -Oal -DMSC

#For MSC V6.0A
CFLAGS = -AL -FPi87 -G2rs -Oasler -Zp1 -DMSC

CC = cl

.c.obj:
    $(CC) $(CFLAGS) -c $<

xlisp20.exe:    $(OFILES) xlftab.obj
    link  $(OFILES) xlftab/packc/f/cp:1/noe , xlispm , xlispm /m /st:16384;


xlisp.h:    xldmem.h xlftab.h
    touch xlisp.h

xlftab.obj: xlisp.h osdefs.h osptrs.h

$(OFILES):  xlisp.h

