CC=g++
LIBS=-pthread
FLAGS=-g


all: sim memtest

sim: sim.cpp mm.o types.h
	$(CC) $(FLAGS) sim.cpp -o sim $(LIBS) mm.o
	
memtest: memtest.cpp mm.o
	$(CC) $(FLAGS) memtest.cpp -o memtest $(LIBS) mm.o

mm.o: mm.cpp mm.h
	$(CC) -c mm.cpp 
	


clean: 
	rm sim memtest mm.o
