| arch/alpha/CVS arch/4stack/CVS arch/misc/CVS arch/6502/CVS \ |
arch/alpha/CVS arch/4stack/CVS arch/misc/CVS arch/6502/CVS \ |
| arch/8086/CVS arch/avr/CVS arch/c165/CVS arch/h8/CVS \ |
arch/8086/CVS arch/avr/CVS arch/c165/CVS arch/h8/CVS \ |
| arch/shboom/CVS arch/sharc/CVS arch/ia64/CVS arch/amd64/CVS \ |
arch/shboom/CVS arch/sharc/CVS arch/ia64/CVS arch/amd64/CVS \ |
| arch/arm/CVS |
arch/arm/CVS arch/r8c/CVS |
| |
|
| INCLUDES = engine/forth.h engine/threaded.h engine/io.h |
INCLUDES = engine/forth.h engine/threaded.h engine/io.h |
| |
|
| test/tester.fs test/coretest.fs test/postpone.fs test/dbltest.fs \ |
test/tester.fs test/coretest.fs test/postpone.fs test/dbltest.fs \ |
| 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/primtest.fs test/coreext.fs test/deferred.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 \ |
| |
|
| ARCHS = \ |
ARCHS = \ |
| arch/generic/machine.h \ |
arch/generic/machine.h \ |
| |
arch/generic/128bit.h \ |
| arch/m68k/machine.h \ |
arch/m68k/machine.h \ |
| arch/mips/machine.h \ |
arch/mips/machine.h \ |
| arch/386/machine.h \ |
arch/386/machine.h \ |
| arch/sharc/compile.sharc \ |
arch/sharc/compile.sharc \ |
| arch/sharc/systypes.h \ |
arch/sharc/systypes.h \ |
| arch/sharc/types.h \ |
arch/sharc/types.h \ |
| arch/sharc/g21k-3.3.4-bp1.diff |
arch/sharc/g21k-3.3.4-bp1.diff \ |
| |
arch/r8c/asm.fs \ |
| |
arch/r8c/asm-test.fs \ |
| |
arch/r8c/prim.fs \ |
| |
arch/r8c/mach.fs |
| |
|
| #not included in distribution until distribution terms are included: |
#not included in distribution until distribution terms are included: |
| ARCHS_NO_DIST = \ |
ARCHS_NO_DIST = \ |
| 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 \ |
| |
cache-fast*.vmg |
| |
|
| RCS_FILES = ToDo model high-level |
RCS_FILES = ToDo model high-level |
| |
|
| KERN_DEPS = $(KERN_SRC) kernel/version.fs machpc.fs $(FORTH_GEN0) compat/strcomp.fs |
KERN_DEPS = $(KERN_SRC) kernel/version.fs machpc.fs $(FORTH_GEN0) compat/strcomp.fs |
| |
|
| #distributed documentation |
#distributed documentation |
| DOCDIST = doc/gforth.info doc/gforth.info-* doc/gforth.ps \ |
DOCDIST = doc/gforth.info doc/gforth.info* doc/gforth.ps \ |
| doc/vmgen.info doc/vmgen.info-* doc/vmgen.ps |
doc/vmgen.info doc/vmgen.info* doc/vmgen.ps |
| |
|
| KERNLS = kernl16b.fi- kernl16l.fi- \ |
KERNLS = kernl16b.fi- kernl16l.fi- \ |
| kernl32b.fi- kernl32l.fi- \ |
kernl32b.fi- kernl32l.fi- \ |
| #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' <machpc.fs.in >machpc.fs |
-sed -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 |
| |
|