NAME='YOU_DIDNT_SPECIFY_YOUR_GROUP_NAME' VERSION=1 # for ease of debugging, develop your code with "gcc -g" CC = gcc CFLAGS = -g -Wall -Werror LDFLAGS = # compiling with "cc -O5" will yield better code, # be sure your malloc.c compiles this way before submitting to the server TIMER_CC = cc TIMER_CFLAGS = -O5 all: mtest malloc.o: malloc.c ${CC} ${CFLAGS} -c malloc.c test_malloc: test_malloc.c ${CC} ${CFLAGS} -c test_malloc.c mtest: malloc.o test_malloc.o ${CC} ${LDFLAGS} ${CFLAGS} -o mtest test_malloc.o malloc.o timer_mtest: malloc.c test_malloc.o rm -f malloc.o ${TIMER_CC} ${TIMER_CFLAGS} -o timer_mtest malloc.c test_malloc.o clean: rm -f *.o mtest timer_mtest handin: cp malloc.c /afs/cs.cmu.edu/academic/class/15213-f98/L2/handin/L2-$(NAME)-$(VERSION).c validate: cp malloc.c /afs/ece.cmu.edu/usr/lg213/L2/submit/L2-$(NAME).c