Diff for /gforth/Makefile.in between versions 1.280 and 1.287

version 1.280, 2003/09/08 13:03:05 version 1.287, 2003/11/02 22:15:28
Line 57  CP = cp -p Line 57  CP = cp -p
 MV      = mv  MV      = mv
 TAR     = tar cf -  TAR     = tar cf -
 INSTALL = @INSTALL@  INSTALL = @INSTALL@
 INSTALL_PROGRAM = @INSTALL_PROGRAM@  INSTALL_PROGRAM = @INSTALL_PROGRAM@ -s
   INSTALL_SCRIPT = @INSTALL_SCRIPT@
 INSTALL_DATA = @INSTALL_DATA@  INSTALL_DATA = @INSTALL_DATA@
 INSTALL_INFO = @INSTALL_INFO@  INSTALL_INFO = @INSTALL_INFO@
 LN_S    = @LN_S@  LN_S    = @LN_S@
Line 136  CVSDIRS = CVS engine/CVS kernel/CVS doc/ Line 137  CVSDIRS = CVS engine/CVS kernel/CVS doc/
         arch/386/CVS arch/hppa/CVS arch/sparc/CVS arch/power/CVS \          arch/386/CVS arch/hppa/CVS arch/sparc/CVS arch/power/CVS \
         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/shboom/CVS arch/sharc/CVS arch/ia64/CVS arch/amd64/CVS \
           arch/arm/CVS
   
 INCLUDES = engine/forth.h engine/threaded.h engine/io.h  INCLUDES = engine/forth.h engine/threaded.h engine/io.h
   
Line 280  ARCHS = \ Line 282  ARCHS = \
         arch/power/machine.h \          arch/power/machine.h \
         arch/power/_sync_cache_range.c \          arch/power/_sync_cache_range.c \
         arch/alpha/machine.h \          arch/alpha/machine.h \
           arch/arm/machine.h \
         arch/ia64/machine.h \          arch/ia64/machine.h \
           arch/ia64/flush_icache_block.c \
           arch/amd64/machine.h \
         arch/4stack/README \          arch/4stack/README \
         arch/4stack/asm.fs \          arch/4stack/asm.fs \
         arch/4stack/mach.fs \          arch/4stack/mach.fs \
Line 336  VMGEN_EX = vmgen-ex/CVS vmgen-ex/Makefil Line 341  VMGEN_EX = vmgen-ex/CVS vmgen-ex/Makefil
 VMGEN_EX2 = $(VMGEN_EX:vmgen-ex/%=vmgen-ex2/%)  VMGEN_EX2 = $(VMGEN_EX:vmgen-ex/%=vmgen-ex2/%)
   
 SOURCES = $(CVSDIRS) compat Makefile.in Makedist.in engine/Makefile.in \  SOURCES = $(CVSDIRS) compat Makefile.in Makedist.in engine/Makefile.in \
         gforthmi.in vmgen.in README.vmgen NEWS.vmgen \          gforthmi.in vmgen.in gfgen README.vmgen NEWS.vmgen \
         configure.in configure config.sub config.guess elisp-comp missing \          configure.in configure config.sub config.guess elisp-comp missing \
         engine/config.h.in stamp-h.in \          engine/config.h.in stamp-h.in \
         iss.sh install-sh INSTALL INSTALL.BINDIST NEWS README ToDo BUGS \          iss.sh install-sh INSTALL INSTALL.BINDIST NEWS README ToDo BUGS \
Line 345  SOURCES = $(CVSDIRS) compat Makefile.in Line 350  SOURCES = $(CVSDIRS) compat Makefile.in
         doc/gforth.ds doc/texinfo.tex doc/gforth.1 doc/version.texi.in \          doc/gforth.ds doc/texinfo.tex doc/gforth.1 doc/version.texi.in \
         doc/vmgen.texi doc/fdl.texi doc/gpl.texi \          doc/vmgen.texi doc/fdl.texi doc/gpl.texi \
         gforth.el \          gforth.el \
         prim peeprules.vmg engine/engine.c engine/main.c \          prim cache0.vmg cache1.vmg peeprules.vmg \
           engine/engine.c engine/main.c \
         engine/io.c engine/support.c engine/signals.c \          engine/io.c engine/support.c engine/signals.c \
         $(ARCHS) \          $(ARCHS) \
         engine/profile.c \          engine/profile.c \
         engine/getopt.c engine/getopt1.c engine/getopt.h engine/select.c \          engine/getopt.c engine/getopt1.c engine/getopt.h engine/select.c \
         engine/ecvt.c engine/memcmp.c engine/strtol.c engine/strtoul.c \          engine/ecvt.c engine/memcmp.c engine/rint.c \
           engine/strtol.c engine/strtoul.c \
         engine/ansidecl.h engine/memmove.c \          engine/ansidecl.h engine/memmove.c \
         engine/pow10.c engine/atanh.c engine/cleanalign.c \          engine/pow10.c engine/atanh.c engine/cleanalign.c \
         engine/strerror.c engine/strsignal.c engine/dblsub.c \          engine/strerror.c engine/strsignal.c engine/dblsub.c \
Line 366  SOURCES = $(CVSDIRS) compat Makefile.in Line 373  SOURCES = $(CVSDIRS) compat Makefile.in
   
 RCS_FILES =  ToDo model high-level  RCS_FILES =  ToDo model high-level
   
 ENGINES = gforth$(EXE) gforth-ditc$(EXE) gforth-fast$(EXE) gforth-itc$(EXE) $(PROFEXES) #gforth-native$(EXE)  ENGINES = gforth$(EXE) gforth-ditc$(EXE) gforth-itc$(EXE) $(PROFEXES)
   
 GEN = $(ENGINES) kernel/version.fs  ENGINES_FAST = gforth-fast$(EXE) #gforth-native$(EXE) 
   
   GEN = $(ENGINES) $(ENGINES_FAST) kernel/version.fs
   
 # things that need a working forth system to be generated  # things that need a working forth system to be generated
 FORTH_GEN_ENGINE=engine/prim.i engine/prim_lab.i engine/prim_names.i \  FORTH_GEN_ENGINE=engine/prim.i engine/prim_lab.i engine/prim_names.i \
         engine/prim_superend.i engine/profile.i \          engine/prim_superend.i engine/profile.i \
         engine/prim_num.i engine/prim_grp.i \          engine/prim_num.i engine/prim_grp.i \
         engine/costs.i engine/super2.i          engine/costs.i engine/super2.i
   FORTH_GEN_ENGINE_FAST= \
           engine/prim-fast.i engine/prim_lab-fast.i engine/prim_names-fast.i \
           engine/prim_superend-fast.i engine/profile-fast.i \
           engine/prim_num-fast.i engine/prim_grp-fast.i \
           engine/costs-fast.i engine/super2-fast.i
 FORTH_GEN_PRIMB = $(FORTH_GEN_ENGINE) kernel/aliases.fs kernel/prim.fs  FORTH_GEN_PRIMB = $(FORTH_GEN_ENGINE) kernel/aliases.fs kernel/prim.fs
 FORTH_GEN0 = prim.b $(FORTH_GEN_PRIMB)  FORTH_GEN0 = prim.b $(FORTH_GEN_PRIMB)
 FORTH_GEN =  $(FORTH_GEN0) @KERNEL@ gforth.fi  FORTH_GEN =  $(FORTH_GEN0) @KERNEL@ gforth.fi
Line 526  install: gforth$(EXE) $(FORTH_SRC) $(ker Line 540  install: gforth$(EXE) $(FORTH_SRC) $(ker
                 -$(RM) $(bindir)/gforth$(EXE) $(bindir)/gforth-$(VERSION)$(EXE) $(bindir)/gforthmi $(bindir)/vmgen                  -$(RM) $(bindir)/gforth$(EXE) $(bindir)/gforth-$(VERSION)$(EXE) $(bindir)/gforthmi $(bindir)/vmgen
                 -$(RM) $(bindir)/gforth-fast$(EXE) $(bindir)/gforth-fast-$(VERSION)$(EXE)                  -$(RM) $(bindir)/gforth-fast$(EXE) $(bindir)/gforth-fast-$(VERSION)$(EXE)
                 -$(RM) $(bindir)/gforth-itc$(EXE) $(bindir)/gforth-itc-$(VERSION)$(EXE)                  -$(RM) $(bindir)/gforth-itc$(EXE) $(bindir)/gforth-itc-$(VERSION)$(EXE)
                 $(INSTALL_PROGRAM) -s gforth$(EXE) $(bindir)/gforth-$(VERSION)$(EXE)                  $(INSTALL_PROGRAM) gforth$(EXE) $(bindir)/gforth-$(VERSION)$(EXE)
                 (cd $(bindir) && $(LN_S) gforth-$(VERSION)$(EXE) gforth$(EXE))                  (cd $(bindir) && $(LN_S) gforth-$(VERSION)$(EXE) gforth$(EXE))
                 $(INSTALL_PROGRAM) -s gforth-fast$(EXE) $(bindir)/gforth-fast-$(VERSION)$(EXE)                  $(INSTALL_PROGRAM) gforth-fast$(EXE) $(bindir)/gforth-fast-$(VERSION)$(EXE)
                 (cd $(bindir) && $(LN_S) gforth-fast-$(VERSION)$(EXE) gforth-fast$(EXE))                  (cd $(bindir) && $(LN_S) gforth-fast-$(VERSION)$(EXE) gforth-fast$(EXE))
                 $(INSTALL_PROGRAM) -s gforth-itc$(EXE) $(bindir)/gforth-itc-$(VERSION)$(EXE)                  $(INSTALL_PROGRAM) gforth-itc$(EXE) $(bindir)/gforth-itc-$(VERSION)$(EXE)
                 (cd $(bindir) && $(LN_S) gforth-itc-$(VERSION)$(EXE) gforth-itc$(EXE))                  (cd $(bindir) && $(LN_S) gforth-itc-$(VERSION)$(EXE) gforth-itc$(EXE))
                 $(INSTALL_PROGRAM) gforthmi $(bindir)/gforthmi-$(VERSION)                  $(INSTALL_SCRIPT) gforthmi $(bindir)/gforthmi-$(VERSION)
                 $(INSTALL_PROGRAM) vmgen $(bindir)/vmgen-$(VERSION)                  $(INSTALL_SCRIPT) vmgen $(bindir)/vmgen-$(VERSION)
                 $(INSTALL_PROGRAM) gforth-ditc $(libdir)/gforth/$(VERSION)                  $(INSTALL_PROGRAM) gforth-ditc $(libdir)/gforth/$(VERSION)
                 (cd $(bindir) && $(LN_S) gforthmi-$(VERSION) gforthmi)                  (cd $(bindir) && $(LN_S) gforthmi-$(VERSION) gforthmi)
                 (cd $(bindir) && $(LN_S) vmgen-$(VERSION) vmgen)                  (cd $(bindir) && $(LN_S) vmgen-$(VERSION) vmgen)
Line 690  gforth.fi: $(kernel_fi) gforthmi gforth$ Line 704  gforth.fi: $(kernel_fi) gforthmi gforth$
   
 # ------------- Make c-engine  # ------------- Make c-engine
   
 prim.b:         prim peeprules.vmg  prim.b:         prim cache0.vmg
                 m4 -s $(srcdir)/prim >$@                  m4 -s $(srcdir)/prim >$@
                 sleep 1 #should make hpux-workaround unnecessary                  sleep 1 #should make hpux-workaround unnecessary
   
 engine/prim.i:          prim.b prims2x.fs  prim-fast.b:    prim cache1.vmg peeprules.vmg
                 $(FORTHP) prims2x.fs -e "c-flag on s\" prim.i\" save-mem out-filename 2! s\" prim.b\" ' output-c ' output-c-combined process-file bye" >$@-                  m4 -DM4_ENGINE_FAST -s $(srcdir)/prim >$@
                 $(CP) $@- $@                  sleep 1 #should make hpux-workaround unnecessary
                 $(RM) $@-  
   
 engine/prim_lab.i:      prim.b prims2x.fs  
                 $(FORTHP) prims2x.fs -e "c-flag on s\" prim.b\" ' output-label dup process-file bye" >$@-  
                 $(CP) $@- $@  
                 $(RM) $@-  
   
 engine/prim_grp.i:      prim.b prims2x.fs  
                 $(FORTHP) prims2x.fs -e "c-flag on s\" prim.b\" ' noop dup process-file bye" >$@-  
                 $(CP) $@- $@  
                 $(RM) $@-  
   
 engine/prim_names.i:    prim.b prims2x.fs  
                 $(FORTHP) prims2x.fs -e "c-flag on s\" prim.b\" ' output-forthname dup process-file bye" >$@-  
                 $(CP) $@- $@  
                 $(RM) $@-  
   
 engine/prim_superend.i: prim.b prims2x.fs  
                 $(FORTHP) prims2x.fs -e "c-flag on s\" prim.b\" ' output-superend dup process-file bye" >$@-  
                 $(CP) $@- $@  
                 $(RM) $@-  
   
 engine/peephole.i:      prim.b prims2x.fs  
                 $(FORTHP) prims2x.fs -e "c-flag on s\" prim.b\" ' noop ' output-peephole process-file bye" >$@-  
                 $(CP) $@- $@  
                 $(RM) $@-  
   
 engine/profile.i:       prim.b prims2x.fs  
                 $(FORTHP) prims2x.fs -e "c-flag on s\" prim.b\" ' output-profile ' output-profile-combined process-file bye" >$@-  
                 $(CP) $@- $@  
                 $(RM) $@-  
   
 engine/super2.i:        prim.b prims2x.fs  $(FORTH_GEN_ENGINE_FAST): prim-fast.b prims2x.fs
                 $(FORTHP) prims2x.fs -e "c-flag on s\" prim.b\" ' output-super2 dup process-file bye" >$@-                  GFORTH="$(FORTHP)" gfgen -fast
                 $(CP) $@- $@  
                 $(RM) $@-  
   
 engine/costs.i: prim.b prims2x.fs  $(FORTH_GEN_ENGINE): prim.b prims2x.fs
                 $(FORTHP) prims2x.fs -e "c-flag on s\" prim.b\" ' output-costs-gforth-simple ' output-costs-gforth-combined process-file bye" >$@-                  GFORTH="$(FORTHP)" gfgen
                 $(CP) $@- $@  
                 $(RM) $@-  
   
 kernel/aliases.fs:      prim.b prims2x.fs kernel/aliases0.fs  kernel/aliases.fs:      prim.b prims2x.fs kernel/aliases0.fs
                 $(CP) kernel/aliases0.fs $@-                  $(CP) kernel/aliases0.fs $@-
Line 751  kernel/prim.fs: prim.b prims2x.fs kernel Line 730  kernel/prim.fs: prim.b prims2x.fs kernel
                 $(CP) $@- $@                  $(CP) $@- $@
                 $(RM) $@-                  $(RM) $@-
   
 engine/prim_num.i:      prim.b prims2x.fs  
                 $(FORTHP) prims2x.fs -e "c-flag on s\" prim.b\" ' output-c-prim-num ' noop process-file bye" >$@  
   
 gforth$(EXE):           engines  gforth$(EXE):           engines
                 -$(CP) gforth$(EXE) gforth~                  -$(CP) gforth$(EXE) gforth~
                 $(CP) engine/$@ $@                  $(CP) engine/$@ $@
                 @GFORTH_EXE@                  @GFORTH_EXE@
   
 gforth-fast$(EXE):      engines  gforth-fast$(EXE):      engines-fast
                 $(CP) engine/$@ $@                  $(CP) engine/$@ $@
                 @GFORTHFAST_EXE@                  @GFORTHFAST_EXE@
   
 gforth-native$(EXE):    engines  gforth-native$(EXE):    engines-fast
                 $(CP) engine/$@ $@                  $(CP) engine/$@ $@
 #@GFORTHX_EXE@  #@GFORTHX_EXE@
   
Line 778  gforth-ditc$(EXE): engines Line 754  gforth-ditc$(EXE): engines
 gforth-prof$(EXE):      engines  gforth-prof$(EXE):      engines
                 $(CP) engine/$@ $@                  $(CP) engine/$@ $@
   
 gforths: $(ENGINES)  gforths: $(ENGINES) $(ENGINES_FAST)
   
 engines:        FORCE $(FORTH_GEN_ENGINE) engine/Makefile  engines:        FORCE $(FORTH_GEN_ENGINE) engine/Makefile
                 cd engine && $(MAKE) $(ENGINES)                  cd engine && $(MAKE) $(ENGINES)
   
   engines-fast:   FORCE $(FORTH_GEN_ENGINE_FAST) engine/Makefile
                   cd engine && $(MAKE) $(ENGINES_FAST)
   
 # ------------- additional C primitives  # ------------- additional C primitives
   
 %.c:            %.pri prim2cl.fs  %.c:            %.pri prim2cl.fs
Line 918  engine/config.h: stamp-h Line 897  engine/config.h: stamp-h
 stamp-h: engine/config.h.in config.status  stamp-h: engine/config.h.in config.status
         ./config.status          ./config.status
   
 Makedist engine/Makefile gforthmi vmgen machpc.fs doc/version.texi:     Makefile.in Makedist.in engine/Makefile.in gforthmi.in vmgen.in machpc.fs.in doc/version.texi.in config.status configure.in  Makefile Makedist engine/Makefile gforthmi vmgen machpc.fs doc/version.texi:    Makefile.in Makedist.in engine/Makefile.in gforthmi.in vmgen.in machpc.fs.in doc/version.texi.in config.status configure.in
         ./config.status          ./config.status
   
 config.status: configure  config.status: configure

Removed from v.1.280  
changed lines
  Added in v.1.287


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>