
#
# build monitor
#
CC=cc -4 -mf -Wc,-s -w4
ifndef DEBUG
DEBUG=-g1 -O
endif
CFLAGS = $(DEBUG) -I../include
LDFLAGS = -T1 -ms -M -g

all: kevlog3r.lib

clean:
	-rm *.o *.err *.map *.lib

objs= \
8254.o \
error.o \
proclib.o \
swint.o \
proctab.o \
sysidir.o \
kerinstall.o \

kevlog3r.lib: $(objs)
	$(CC) $(CFLAGS) -a $@ $?

8254.o: 8254.c
	$(CC) $(CFLAGS) -zu -c $^
rdtsc.o: rdtsc.c
	$(CC) $(CFLAGS) -zu -c $^
swint.o: swint.asm
	$(CC) $(CFLAGS) -c -o $@ $<
# DO NOT DELETE THIS LINE -- make depend depends on it.
