CC = gcc CFLAGS = -O2 -fomit-frame-pointer all: zc zc: zc.o io.o $(CC) -s -o zc zc.o io.o zc.o: zc$(MODE).c $(CC) $(CFLAGS) -c -o $@ $< io.o: io.c $(CC) $(CFLAGS) -c -o $@ $< clean: rm *.o zc