SYSTEM_SH = uname -s -r | sed -e 's/ /-/g' -e 's/\..*//' | tr -d \\012
SYSTEM    = $(shell $(SYSTEM_SH))$(SYSTEM_SH:sh)
 

CC       = gcc
OBJS     = timer.o tester.o
CTOBJS   = matmult.o
RTOBJS    = ./$(SYSTEM)/dotproduct.rts.o
ifeq ($(SYSTEM),Linux-2)
	CCFLAGS  = -O2 -m486
else
	CCFLAGS  = -O2 -msupersparc
endif
LIBS     = 

tester: $(OBJS)  $(CTOBJS) $(RTOBJS)
	$(CC) $(CCFLAGS) -o tester $(OBJS) $(CTOBJS) $(RTOBJS) $(LIBS)

clean:
	rm $(OBJS) $(CTOBJS)