targets = test_0 targets += test_1 targets += test_2 targets += test_3 targets += test_4 targets += test_5 targets += test_6 targets += test_7 targets += test_8 targets += test_9 targets += test_10 targets += test_11 targets += test_12 targets += test_13 targets += test_14 targets += test_15 targets += test_16 all: $(targets) test_%: testn.c cc -static -DOFF=$* -O0 -o $@ $^ clean: rm -f test_*