
OBJS=  server.o linkio.o filer.o filer2.o itermp.o hostio.o kernel.o
CFLAGS= -O6 -fomit-frame-pointer -c 
CC=gcc
STRIP=strip

cserver: $(OBJS) 
	$(CC) -o cserver $(OBJS)
	$(STRIP) cserver

server.o:    server.c srvconst.h inmos.h
	$(CC) $(CFLAGS) server.c

filer.o:    srvconst.h filer.c filecoms.h filconst.h inmos.h
	$(CC) $(CFLAGS) filer.c

filer2.o:   srvconst.h filconst.h filer2.c inmos.h
	$(CC) $(CFLAGS) filer2.c

itermp.o:     itermp.c termp.h inmos.h linux-keys.h
	$(CC) $(CFLAGS) itermp.c

kernel.o:    kernel.c inmos.h
	$(CC) $(CFLAGS) kernel.c

hostio.o:    srvconst.h hostio.c inmos.h
	$(CC) $(CFLAGS) hostio.c

linkio.o:    srvconst.h linkio.c inmos.h
	$(CC) $(CFLAGS) linkio.c

