16bb9a390SAlex HornungTARGETS= hackbench.o interbench.o interbench 2f45d86eaSAlex Hornung 36bb9a390SAlex HornungCFLAGS= -W -Wall -g -O2 -s -pipe -Werror 46bb9a390SAlex HornungLDFLAGS= -lpthread -lrt -lm 56bb9a390SAlex Hornung 6*c6ecc293SAaron LIall: ${TARGETS} 76bb9a390SAlex Hornung 8f45d86eaSAlex Hornunghackbench.o: hackbench.c 9*c6ecc293SAaron LI ${CC} ${CFLAGS} -c ${.ALLSRC} 106bb9a390SAlex Hornung 116bb9a390SAlex Hornunginterbench.o: interbench.c 12*c6ecc293SAaron LI ${CC} ${CFLAGS} -c ${.ALLSRC} 136bb9a390SAlex Hornung 146bb9a390SAlex Hornunginterbench: hackbench.o interbench.o 15*c6ecc293SAaron LI ${CC} ${CFLAGS} ${LDFLAGS} hackbench.o interbench.o -o ${.TARGET} 16f45d86eaSAlex Hornung 17f45d86eaSAlex Hornungclean: 18*c6ecc293SAaron LI rm -f ${TARGETS) interbench.read interbench.write interbench.loops_per_ms *~ 19