CFLAGS=-O3 all: ub md oooub ooomd divloop-ub.o: ../divloop.c gcc $(CFLAGS) -c ../divloop.c -o $@ divloop-md.o: ../divloop.c gcc $(CFLAGS) -DMORE_DEFINED -c ../divloop.c -o $@ main.o: ../main.c gcc $(CFLAGS) -c ../main.c -o $@ ub: main.o divloop-ub.o gcc main.o divloop-ub.o -o ub md: main.o divloop-md.o gcc main.o divloop-md.o -o md ooo-ub.o: ../ooo.c gcc $(CFLAGS) -c ../ooo.c -o $@ ooo-md.o: ../ooo.c gcc $(CFLAGS) -DMORE_DEFINED -c ../ooo.c -o $@ ooomain.o: ../ooomain.c gcc $(CFLAGS) -c ../ooomain.c -o $@ oooub: ooomain.o ooo-ub.o gcc ooomain.o ooo-ub.o -o oooub ooomd: ooomain.o ooo-md.o gcc ooomain.o ooo-md.o -o ooomd clean: rm *.o md ub ooomd oooub