--- gforth/vmgen-ex/Makefile 2003/08/22 08:08:46 1.11 +++ gforth/vmgen-ex/Makefile 2008/11/01 22:19:31 1.15 @@ -1,12 +1,12 @@ #Makefile for vmgen example -#Copyright (C) 2001,2003 Free Software Foundation, Inc. +#Copyright (C) 2001,2003,2007,2008 Free Software Foundation, Inc. #This file is part of Gforth. #Gforth is free software; you can redistribute it and/or #modify it under the terms of the GNU General Public License -#as published by the Free Software Foundation; either version 2 +#as published by the Free Software Foundation, either version 3 #of the License, or (at your option) any later version. #This program is distributed in the hope that it will be useful, @@ -15,8 +15,7 @@ #GNU General Public License for more details. #You should have received a copy of the GNU General Public License -#along with this program; if not, write to the Free Software -#Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA. +#along with this program; if not, see http://www.gnu.org/licenses/. LEX=flex -l YACC=bison -y @@ -60,13 +59,13 @@ engine-debug.o: engine.c mini-vm.i mini- $(CC) -DVM_DEBUG -DVM_PROFILING -Dengine=engine_debug -c -o $@ engine.c clean: - rm -f *.o mini mini-*.i lex.yy.c mini.tab.c mini.vmg xxx-bench + rm -f *.o mini mini-*.i lex.yy.c mini.tab.c mini.vmg check: mini ./mini test.mini | tr -d '\015' | diff - test.out checkall: - for i in 1 3 5 8 9 10; do make clean; echo $i; make check VMGEN=../vmgen CC="gcc -O3 -fomit-frame-pointer -Wall -DTHREADING_SCHEME=$i"; echo $i >>xxx-bench; time mini fib.mini 2>>xxx-bench; done; cat xxx-bench + for i in 1 3 5 8 9 10; do make clean; echo $$i; make check VMGEN=../vmgen CC="gcc -O3 -fomit-frame-pointer -Wall -DTHREADING_SCHEME=$$i"; echo $$i >>xxx-bench; \time mini fib.mini 2>>xxx-bench; done; cat xxx-bench; rm xxx-bench #make profiles %.prof: %.mini mini