--- gforth/vmgen-ex2/Makefile 2002/06/02 15:46:17 1.1 +++ gforth/vmgen-ex2/Makefile 2002/08/21 08:58:37 1.2 @@ -57,11 +57,14 @@ engine-debug.o: engine.c mini-vm.i mini- $(GCC) -DVM_DEBUG -DVM_PROFILING -Dengine=engine_debug -c -o $@ $< clean: - rm -f *.o mini mini-*.i lex.yy.c mini.tab.c mini.vmg + rm -f *.o mini mini-*.i lex.yy.c mini.tab.c mini.vmg xxx-bench check: mini ./mini test.mini|diff - test.out +checkall: + for i in 1 3 5 8 9 10; do make clean; echo $i; make check VMGEN=../vmgen GCC="gcc -O3 -fomit-frame-pointer -Wall -DTHREADING_SCHEME=$i"; echo $i >>xxx-bench; time mini fib.mini 2>>xxx-bench; done; cat xxx-bench + #make profiles %.prof: %.mini mini ./mini -p $< 2>$@