version 1.340, 2007/02/17 16:23:06
|
version 1.342, 2007/03/04 22:32:29
|
Line 260 FORTH_SRC = $(KERN_SRC) $(GFORTH_FI_SRC)
|
Line 260 FORTH_SRC = $(KERN_SRC) $(GFORTH_FI_SRC)
|
test/string.fs test/float.fs test/gforth.fs \ |
test/string.fs test/float.fs test/gforth.fs \ |
test/other.fs test/signals.fs test/checkans.fs \ |
test/other.fs test/signals.fs test/checkans.fs \ |
test/primtest.fs test/coreext.fs test/deferred.fs \ |
test/primtest.fs test/coreext.fs test/deferred.fs \ |
|
test/coremore.fs test/gforth-nofast.fs \ |
bubble.fs siev.fs matrix.fs fib.fs \ |
bubble.fs siev.fs matrix.fs fib.fs \ |
oof.fs oofsampl.fs objects.fs objexamp.fs mini-oof.fs moof-exm.fs \ |
oof.fs oofsampl.fs objects.fs objexamp.fs mini-oof.fs moof-exm.fs \ |
moofglos.fs fixpath.fs \ |
moofglos.fs fixpath.fs \ |
add.fs lib.fs oldlib.fs fflib.fs libffi.fs sieve.fs unix/socket.fs |
add.fs lib.fs oldlib.fs fflib.fs libffi.fs sieve.fs unix/socket.fs \ |
|
endtry-iferror.fs recover-endtry.fs |
|
|
COMPAT = compat/README \ |
COMPAT = compat/README \ |
compat/anslocal.fs \ |
compat/anslocal.fs \ |
Line 396 SOURCES = $(CVSDIRS) compat Makefile.in
|
Line 398 SOURCES = $(CVSDIRS) compat Makefile.in
|
gforthmi.cmd glosgen.glo doc/glossaries.doc \ |
gforthmi.cmd glosgen.glo doc/glossaries.doc \ |
$(INCLUDES) $(FORTH_SRC) $(COMPAT) $(VMGEN_EX) $(VMGEN_EX2) \ |
$(INCLUDES) $(FORTH_SRC) $(COMPAT) $(VMGEN_EX) $(VMGEN_EX2) \ |
timings.sc \ |
timings.sc \ |
test/coretest.out test/checkans.out \ |
test/coretest.out test/checkans.out test/gforth.out \ |
cache-fast*.vmg |
cache-fast*.vmg |
|
|
RCS_FILES = ToDo model high-level |
RCS_FILES = ToDo model high-level |
Line 522 virtualclean: mostlyclean
|
Line 524 virtualclean: mostlyclean
|
#rules in Makedist (you can use them with GNU make on these systems). |
#rules in Makedist (you can use them with GNU make on these systems). |
|
|
dist: Makedist machpc.fs FORCE |
dist: Makedist machpc.fs FORCE |
-sed -e 's/@[^ ]*CALLFLAG@/false/g' -e 's/@[P]EEPHOLEFLAG@/true/g' -e 's/@[L]IBFFIFLAG@/false/g' <machpc.fs.in >machpc.fs |
-sed -e 's/@[E]C_MODE@/false/g' -e 's/@[^ ]*CALLFLAG@/false/g' -e 's/@[P]EEPHOLEFLAG@/true/g' -e 's/@[L]IBFFIFLAG@/false/g' <machpc.fs.in >machpc.fs |
$(MAKE) -f Makedist d$@ |
$(MAKE) -f Makedist d$@ |
-$(RM) machpc.fs |
-$(RM) machpc.fs |
|
|
Line 591 install: gforth$(EXE) $(FORTH_SRC) $(ker
|
Line 593 install: gforth$(EXE) $(FORTH_SRC) $(ker
|
$(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(datadir)/gforth/$(VERSION)/$$i; \ |
$(INSTALL_DATA) $(srcdir)/$$i $(DESTDIR)$(datadir)/gforth/$(VERSION)/$$i; \ |
done |
done |
$(INSTALL_DATA) $(kernel_fi) $(DESTDIR)$(datadir)/gforth/$(VERSION) |
$(INSTALL_DATA) $(kernel_fi) $(DESTDIR)$(datadir)/gforth/$(VERSION) |
@if test -d "$(emacssitelispdir)"; then \ |
@if test -d "$(DESTDIR)$(emacssitelispdir)"; then \ |
$(INSTALL_DATA) $(srcdir)/gforth.el $(DESTDIR)$(emacssitelispdir); \ |
$(INSTALL_DATA) $(srcdir)/gforth.el $(DESTDIR)$(emacssitelispdir); \ |
else \ |
else \ |
echo ">>>>>Please install $(srcdir)/gforth.el in your .../emacs/site-lisp directory"; \ |
echo ">>>>>Please install $(srcdir)/gforth.el in your .../emacs/site-lisp directory"; \ |
Line 660 bench: gforth-fast$(EXE) gforth.fi
|
Line 662 bench: gforth-fast$(EXE) gforth.fi
|
time $(FORTH_FAST) fib.fs -e "main bye" |
time $(FORTH_FAST) fib.fs -e "main bye" |
|
|
onebench: |
onebench: |
@\time -f "siev %U" $(FORTH_FAST) siev.fs -e "main bye" |
@echo 'sieve bubble matrix fib' |
@\time -f "bubble %U" $(FORTH_FAST) -e "warnings off" bubble.fs -e "main bye" |
@echo -n " "`\time 2>&1 -f "%U" $(FORTH_FAST) siev.fs -e "main bye"` |
@\time -f "matrix %U" $(FORTH_FAST) matrix.fs -e "main bye" |
@echo -n " "`\time 2>&1 -f "%U" $(FORTH_FAST) -e "warnings off" bubble.fs -e "main bye"` |
@\time -f "fib %U" $(FORTH_FAST) fib.fs -e "main bye" |
@echo -n " "`\time 2>&1 -f "%U" $(FORTH_FAST) matrix.fs -e "main bye"` |
|
@echo " "`\time 2>&1 -f "%U" $(FORTH_FAST) fib.fs -e "main bye"` |
|
|
all-bench: gforth-fast$(EXE) gforth$(EXE) gforth-itc$(EXE) gforth-ditc$(EXE) gforth.fi |
all-bench: gforth-fast$(EXE) gforth$(EXE) gforth-itc$(EXE) gforth-ditc$(EXE) gforth.fi |
@echo "*** gforth-fast dynamic:" |
@echo "*** gforth-fast dynamic:" |