Diff for /gforth/Makefile.in between versions 1.385 and 1.398

version 1.385, 2008/01/23 13:52:02 version 1.398, 2008/05/04 17:53:29
Line 11 Line 11
   
 #This program is distributed in the hope that it will be useful,  #This program is distributed in the hope that it will be useful,
 #but WITHOUT ANY WARRANTY; without even the implied warranty of  #but WITHOUT ANY WARRANTY; without even the implied warranty of
 #MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.#See the  #MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 #GNU General Public License for more details.  #GNU General Public License for more details.
   
 #You should have received a copy of the GNU General Public License  #You should have received a copy of the GNU General Public License
Line 66  INSTALL_INFO = @INSTALL_INFO@ Line 66  INSTALL_INFO = @INSTALL_INFO@
 LN_S    = @LN_S@  LN_S    = @LN_S@
 M4      = @M4@  M4      = @M4@
 GCC     = @CC@  GCC     = @CC@
 BOOTFORTH       = @GFORTH@  PREFORTH        = ./preforth -p ".$(PATHSEP)~+$(PATHSEP)$(srcdir)"
 CC      = $(GCC)  CC      = $(GCC)
 FORTHPATH = .$(PATHSEP)$(libdir)/gforth/site-forth$(PATHSEP)$(siteforthdir)$(PATHSEP)$(libdir)/gforth/$(VERSION)$(PATHSEP)$(datadir)/gforth/$(VERSION)  FORTHPATH = .$(PATHSEP)$(libdir)/gforth/site-forth$(PATHSEP)$(siteforthdir)$(PATHSEP)$(libdir)/gforth/$(VERSION)$(PATHSEP)$(datadir)/gforth/$(VERSION)
 FORTHSIZES = @FORTHSIZES@  FORTHSIZES = @FORTHSIZES@
Line 107  SWITCHES = $(XCFLAGS) $(XDEFINES) $(OPTD Line 107  SWITCHES = $(XCFLAGS) $(XDEFINES) $(OPTD
 ENGINE_FLAGS = @ENGINE_FLAGS@ -fno-defer-pop -fcaller-saves  ENGINE_FLAGS = @ENGINE_FLAGS@ -fno-defer-pop -fcaller-saves
 DEBUGFLAG = @DEBUGFLAG@  DEBUGFLAG = @DEBUGFLAG@
 CFLAGS  = $(DEBUGFLAG) -I$(srcdir)/engine -I$(srcdir)/arch/$(machine) -O3 -Wall $(SWITCHES) -DDEFAULTPATH='"$(FORTHPATH)"'  CFLAGS  = $(DEBUGFLAG) -I$(srcdir)/engine -I$(srcdir)/arch/$(machine) -O3 -Wall $(SWITCHES) -DDEFAULTPATH='"$(FORTHPATH)"'
   CPPFLAGS = @CPPFLAGS@
   
 #John Wavrik should use -Xlinker -N to get a writable text (executable)  #John Wavrik should use -Xlinker -N to get a writable text (executable)
 XLDFLAGS = @LDFLAGS@  XLDFLAGS = @LDFLAGS@
Line 298  ALLSUBDIRS = engine Line 299  ALLSUBDIRS = engine
   
 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 \
Line 310  ARCHS = \ Line 310  ARCHS = \
         arch/alpha/machine.h \          arch/alpha/machine.h \
         arch/arm/machine.h \          arch/arm/machine.h \
         arch/arm/cacheflush0.c \          arch/arm/cacheflush0.c \
         arch/arm/cacheflush1.c \          arch/arm/cacheflush-linux.c \
         arch/arm/cacheflush2.c \  
         arch/ia64/machine.h \          arch/ia64/machine.h \
         arch/ia64/flush_icache_block.c \          arch/ia64/flush_icache_block.c \
         arch/amd64/machine.h \          arch/amd64/machine.h \
Line 385  VMGEN_EX2 = $(VMGEN_EX:vmgen-ex/%=vmgen- Line 384  VMGEN_EX2 = $(VMGEN_EX:vmgen-ex/%=vmgen-
 ENGINE_SOURCES = engine/Makefile.in engine/config.h.in \  ENGINE_SOURCES = engine/Makefile.in engine/config.h.in \
         engine/engine.c engine/main.c \          engine/engine.c engine/main.c \
         engine/io.c engine/support.c engine/signals.c engine/libcc.h.in \          engine/io.c engine/support.c engine/signals.c engine/libcc.h.in \
         engine/profile.c \          engine/profile.c engine/128bit.h \
         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/rint.c \          engine/ecvt.c engine/memcmp.c engine/rint.c \
         engine/strtol.c engine/strtoul.c \          engine/strtol.c engine/strtoul.c \
Line 396  ENGINE_SOURCES = engine/Makefile.in engi Line 395  ENGINE_SOURCES = engine/Makefile.in engi
         engine/makefile.dos engine/makefile.os2          engine/makefile.dos engine/makefile.os2
   
 SOURCES = $(CVSDIRS) $(ENGINE_SOURCES) compat Makefile.in Makedist.in \  SOURCES = $(CVSDIRS) $(ENGINE_SOURCES) compat Makefile.in Makedist.in \
         gforthmi.in vmgen.in gfgen README.vmgen NEWS.vmgen \          gforthmi.in vmgen.in preforth.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 \
         stamp-h.in envos.fs.in \          stamp-h.in envos.fs.in \
         iss.sh install-sh INSTALL INSTALL.BINDIST NEWS README ToDo BUGS \          iss.sh install-sh INSTALL INSTALL.BINDIST NEWS README ToDo BUGS \
Line 414  SOURCES = $(CVSDIRS) $(ENGINE_SOURCES) c Line 413  SOURCES = $(CVSDIRS) $(ENGINE_SOURCES) c
         $(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/gforth.out \          test/coretest.out test/checkans.out test/gforth.out \
         cache-fast*.vmg          cache*.vmg peeprules.vmg prim
   
 RCS_FILES =  ToDo model high-level  RCS_FILES =  ToDo model high-level
   
Line 455  KERNLS = kernl16b$(EC).fi- kernl16l$(EC) Line 454  KERNLS = kernl16b$(EC).fi- kernl16l$(EC)
          kernl32b$(EC).fi- kernl32l$(EC).fi- \           kernl32b$(EC).fi- kernl32l$(EC).fi- \
          kernl64b$(EC).fi- kernl64l$(EC).fi-           kernl64b$(EC).fi- kernl64l$(EC).fi-
   
   # -------------        Make forth images
 GEN_PRECIOUS = $(FORTH_GEN) $(KERNLS) \  GEN_PRECIOUS = $(FORTH_GEN) $(KERNLS) \
         doc/gforth.texi doc/gforth.dvi doc/gforth.ps \          doc/gforth.texi doc/gforth.dvi doc/gforth.ps \
         doc/vmgen.dvi doc/vmgen.ps \          doc/vmgen.dvi doc/vmgen.ps \
Line 483  kernel/version.fs: version Line 483  kernel/version.fs: version
   
 more:   $(ENGINES) $(FORTH_GEN) $(GEN)  more:   $(ENGINES) $(FORTH_GEN) $(GEN)
         @$(MAKE) check          @$(MAKE) check
         @$(FORTH_FAST) --diag -e bye  
   
 #from the gcc Makefile:   #from the gcc Makefile: 
 #"Deletion of files made during compilation.  #"Deletion of files made during compilation.
Line 526  distclean: clean Line 525  distclean: clean
                 -$(RM) -rf config.cache config.log config.status \                  -$(RM) -rf config.cache config.log config.status \
                 engine/config.h Makefile Makedist engine/Makefile \                  engine/config.h Makefile Makedist engine/Makefile \
                 stamp-h engine/stamp-h \                  stamp-h engine/stamp-h \
                 doc/version.texi gforthmi vmgen \                  doc/version.texi gforthmi vmgen preforth \
                 prim-fast.b $(FORTH_GEN_ENGINE_FAST)                  prim-fast.b $(FORTH_GEN_ENGINE_FAST)
   
 #realclean is useless, but dangerous, so it's commented out  #realclean is useless, but dangerous, so it's commented out
 realclean:      distclean  realclean:      distclean
                 -$(RM) $(GEN_PRECIOUS)                  -$(RM) -rf $(GEN_PRECIOUS) `cat .cvsignore`
   
 #mostlyclean, but also remove some of the stuff that is distributed  #mostlyclean, but also remove some of the stuff that is distributed
 virtualclean:   mostlyclean  virtualclean:   mostlyclean
                 -$(RM) -rf gforth.fns gforth.texi gforth.ps gforth.info* \                  -$(RM) -rf gforth.fns gforth.texi gforth.ps gforth.info* \
                 gforth-$(VERSION).tar.gz config.cache *~ */*~                  gforth-$(VERSION).tar.gz config.cache *~ */*~
   
   maintainer-clean: realclean
   
 #Some makes (Ultrix, SunOS, IRIX) are so broken, they cannot read the  #Some makes (Ultrix, SunOS, IRIX) are so broken, they cannot read the
 #Makefile if it contains our dist rules.  Therefore we have put these  #Makefile if it contains our dist rules.  Therefore we have put these
 #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).
Line 647  check:  gforths gforth.fi Line 648  check:  gforths gforth.fi
                 $(MAKE) checkone check-nofast ENGINE="./gforth" >/dev/null 2>&1                  $(MAKE) checkone check-nofast ENGINE="./gforth" >/dev/null 2>&1
                 $(MAKE) checkone ENGINE="./gforth-fast" >/dev/null 2>&1                  $(MAKE) checkone ENGINE="./gforth-fast" >/dev/null 2>&1
                 @echo "*** Check successful ***"                  @echo "*** Check successful ***"
                   ./gforth-fast --diag -e bye
   
 checkone test: gforth.fi engine/prim-s.i  checkone test: gforth.fi engine/prim-s.i
                 $(FORTH) test/tester.fs test/coretest.fs test/postpone.fs test/dbltest.fs test/string.fs test/float.fs test/deferred.fs test/coreext.fs test/search.fs -e bye 2>&1 | tr -d '\015' | diff -c - $(srcdir)/test/coretest.out                  $(FORTH) test/tester.fs test/coretest.fs test/postpone.fs test/dbltest.fs test/string.fs test/float.fs test/deferred.fs test/coreext.fs test/search.fs -e bye 2>&1 | tr -d '\015' | diff -c - $(srcdir)/test/coretest.out
Line 685  all-bench allbench: Line 687  all-bench allbench:
         ./gforth-itc onebench.fs          ./gforth-itc onebench.fs
         ./gforth-ditc onebench.fs          ./gforth-ditc onebench.fs
   
 # ------------- Bootstrapping  
 bootstrap:  
         [ ! -z "${BOOTFORTH}" ] && \  
         ${MAKE} BUILDFORTH="${BOOTFORTH}" FORTHP="${BOOTFORTH}" engine/prim.i ${BKERNLS}  
   
 # ------------- Make forth images  # ------------- Make forth images
   
 # How to make new images:  # How to make new images:
Line 701  bootstrap: Line 698  bootstrap:
 #    these are the ones we want to use now  #    these are the ones we want to use now
   
 kernl16l$(EC).fi-:      $(KERN_DEPS) mach16l.fs  kernl16l$(EC).fi-:      $(KERN_DEPS) mach16l.fs
                 $(FORTHB) -e 's" mach16l.fs"' $(srcdir)/kernel/main.fs -e "save-cross kernl16l$(EC).fi- $(bindir)/gforth-$(VERSION) bye"                  $(PREFORTH) -e 's" mach16l.fs"' $(srcdir)/kernel/main.fs -e "save-cross kernl16l$(EC).fi- $(bindir)/gforth-$(VERSION) bye"
   
 kernl16b$(EC).fi-:      $(KERN_DEPS) mach16b.fs  kernl16b$(EC).fi-:      $(KERN_DEPS) mach16b.fs
                 $(FORTHB) -e 's" mach16b.fs"' $(srcdir)/kernel/main.fs -e "save-cross kernl16b$(EC).fi- $(bindir)/gforth-$(VERSION) bye"                  $(PREFORTH) -e 's" mach16b.fs"' $(srcdir)/kernel/main.fs -e "save-cross kernl16b$(EC).fi- $(bindir)/gforth-$(VERSION) bye"
   
 kernl32l$(EC).fi-:      $(KERN_DEPS) mach32l.fs  kernl32l$(EC).fi-:      $(KERN_DEPS) mach32l.fs
                 $(FORTHB) -e 's" mach32l.fs"' $(srcdir)/kernel/main.fs -e "save-cross kernl32l$(EC).fi- $(bindir)/gforth-$(VERSION) bye"                  $(PREFORTH) -e 's" mach32l.fs"' $(srcdir)/kernel/main.fs -e "save-cross kernl32l$(EC).fi- $(bindir)/gforth-$(VERSION) bye"
   
 kernl32b$(EC).fi-:      $(KERN_DEPS) mach32b.fs  kernl32b$(EC).fi-:      $(KERN_DEPS) mach32b.fs
                 $(FORTHB) -e 's" mach32b.fs"' $(srcdir)/kernel/main.fs -e "save-cross kernl32b$(EC).fi- $(bindir)/gforth-$(VERSION) bye"                  $(PREFORTH) -e 's" mach32b.fs"' $(srcdir)/kernel/main.fs -e "save-cross kernl32b$(EC).fi- $(bindir)/gforth-$(VERSION) bye"
   
 kernl64l$(EC).fi-:      $(KERN_DEPS) mach64l.fs  kernl64l$(EC).fi-:      $(KERN_DEPS) mach64l.fs
                 $(FORTHB) -e 's" mach64l.fs"' $(srcdir)/kernel/main.fs -e "save-cross kernl64l$(EC).fi- $(bindir)/gforth-$(VERSION) bye"                  $(PREFORTH) -e 's" mach64l.fs"' $(srcdir)/kernel/main.fs -e "save-cross kernl64l$(EC).fi- $(bindir)/gforth-$(VERSION) bye"
   
 kernl64b$(EC).fi-:      $(KERN_DEPS) mach64b.fs  kernl64b$(EC).fi-:      $(KERN_DEPS) mach64b.fs
                 $(FORTHB) -e 's" mach64b.fs"' $(srcdir)/kernel/main.fs -e "save-cross kernl64b$(EC).fi- $(bindir)/gforth-$(VERSION) bye"                  $(PREFORTH) -e 's" mach64b.fs"' $(srcdir)/kernel/main.fs -e "save-cross kernl64b$(EC).fi- $(bindir)/gforth-$(VERSION) bye"
   
 #Solaris make does not like that:  #Solaris make does not like that:
 @GNUMAKE@kernl-%.fi:    arch/%/mach.fs arch/%/prim.fs arch/%/asm.fs $(KERN_SRC) kernel/version.fs $(FORTH_GEN0)  @GNUMAKE@kernl-%.fi:    arch/%/mach.fs arch/%/prim.fs arch/%/asm.fs $(KERN_SRC) kernel/version.fs $(FORTH_GEN0)
 @GNUMAKE@               $(FORTHB) -e 's" $<"' $(srcdir)/kernel/main.fs -e "save-cross $@- $(bindir)/gforth-$(VERSION) bye"  @GNUMAKE@               $(PREFORTH) -e 's" $<"' $(srcdir)/kernel/main.fs -e "save-cross $@- $(bindir)/gforth-$(VERSION) bye"
 @GNUMAKE@               if [ -f `echo $< | sed s/fs/sh/` ]; \  @GNUMAKE@               if [ -f `echo $< | sed s/fs/sh/` ]; \
 @GNUMAKE@               then sh `echo $< | sed s/fs/sh/` $@; \  @GNUMAKE@               then sh `echo $< | sed s/fs/sh/` $@; \
 @GNUMAKE@               else $(CP) $@- $@; \  @GNUMAKE@               else $(CP) $@- $@; \
Line 774  $(FORTH_GEN_ENGINE_FAST): prim-fast.b pr Line 771  $(FORTH_GEN_ENGINE_FAST): prim-fast.b pr
                 GFORTH="$(FORTHP)" $(srcdir)/gfgen -fast                  GFORTH="$(FORTHP)" $(srcdir)/gfgen -fast
   
 $(FORTH_GEN_ENGINE): prim.b prims2x.fs  $(FORTH_GEN_ENGINE): prim.b prims2x.fs
                 GFORTH="$(FORTHP)" $(srcdir)/gfgen                  GFORTH="$(PREFORTH)" $(srcdir)/gfgen
   
 engine/prim-s.i: engine/prim.i  engine/prim-s.i: engine/prim.i
         grep -v '^#line ' $(srcdir)/engine/prim.i >$@          grep -v '^#line ' $(srcdir)/engine/prim.i >$@
   
 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 $@-
                 $(FORTHP) prims2x.fs -e "forth-flag on s\" prim.b\" ' output-alias ' noop process-file bye" >>$@-                  $(PREFORTH) prims2x.fs -e "forth-flag on s\" prim.b\" ' output-alias ' noop process-file bye" >>$@-
                 $(CP) $@- $@                  $(CP) $@- $@
                 $(RM) $@-                  $(RM) $@-
   
 kernel/prim.fs: prim.b prims2x.fs kernel/prim0.fs  kernel/prim.fs: prim.b prims2x.fs kernel/prim0.fs
                 $(CP) kernel/prim0.fs kernel/prim.fs-                  $(CP) kernel/prim0.fs kernel/prim.fs-
                 $(FORTHP) prims2x.fs -e "forth-flag on s\" prim.b\" ' output-forth ' output-forth-combined process-file bye" >>$@-                  $(PREFORTH) prims2x.fs -e "forth-flag on s\" prim.b\" ' output-forth ' output-forth-combined process-file bye" >>$@-
                 $(CP) $@- $@                  $(CP) $@- $@
                 $(RM) $@-                  $(RM) $@-
   
Line 855  gforths: $(ENGINES) $(ENGINES_FAST) Line 852  gforths: $(ENGINES) $(ENGINES_FAST)
                 $(FORTHK) prim2cl.fs -e "file $< altogether bye" >$@                  $(FORTHK) prim2cl.fs -e "file $< altogether bye" >$@
   
 %.so:           %.c  %.so:           %.c
                 $(GCC) -shared $(CFLAGS) $< -o $@                  $(GCC) -shared $(CFLAGS) $(CPPFLAGS) $< -o $@
   
 # ------------- Make Documentation  # ------------- Make Documentation
   
Line 880  gforth.tags: @kernel_fi@ gforth$(EC)$(EX Line 877  gforth.tags: @kernel_fi@ gforth$(EC)$(EX
                 rm tags                  rm tags
   
 prim.TAGS:      prim.b prims2x.fs  prim.TAGS:      prim.b prims2x.fs
                 $(FORTHP) prims2x.fs -e "s\" $(srcdir)/prim.b\" ' output-tag dup process-file bye"|sed 's#^./prim#prim#' >$@-                  $(PREFORTH) prims2x.fs -e "s\" $(srcdir)/prim.b\" ' output-tag dup process-file bye"|sed 's#^./prim#prim#' >$@-
                 $(CP) $@- $@                  $(CP) $@- $@
                 $(RM) $@-                  $(RM) $@-
   
 prim.tags:      prim.b prims2x.fs  prim.tags:      prim.b prims2x.fs
                 #echo '2c\' >prim.TAGS.sed                  #echo '2c\' >prim.TAGS.sed
                 #echo $(srcdir)/prim >>prim.TAGS.sed                  #echo $(srcdir)/prim >>prim.TAGS.sed
                 #$(FORTHP) prims2x.fs -e "s\" $(srcdir)/prim.b\" ' output-tag dup process-file bye" | sed -f prim.TAGS.sed >$@-                  #$(PREFORTH) prims2x.fs -e "s\" $(srcdir)/prim.b\" ' output-tag dup process-file bye" | sed -f prim.TAGS.sed >$@-
                 $(FORTHP) prims2x.fs -e "s\" $(srcdir)/prim.b\" ' output-vi-tag dup process-file bye" >$@-                  $(PREFORTH) prims2x.fs -e "s\" $(srcdir)/prim.b\" ' output-vi-tag dup process-file bye" >$@-
                 $(CP) $@- $@                  $(CP) $@- $@
                 $(RM) $@-                  $(RM) $@-
   
Line 910  doc/doc.fd: doc/makedoc.fs $(GFORTH_FI_S Line 907  doc/doc.fd: doc/makedoc.fs $(GFORTH_FI_S
 doc/crossdoc.fd:        $(KERN_SRC) kernel/version.fs $(FORTH_GEN0)  doc/crossdoc.fd:        $(KERN_SRC) kernel/version.fs $(FORTH_GEN0)
                 $(FORTHK) -e 's" mach32l.fs"' kernel/main.fs -e bye                  $(FORTHK) -e 's" mach32l.fs"' kernel/main.fs -e bye
   
 doc/gforth.texi:        doc/gforth.ds prim.b ds2texi.fs prims2x.fs \  doc/gforth.texi: doc/gforth.ds prim.b ds2texi.fs prims2x.fs \
                 doc/doc.fd doc/crossdoc.fd                  doc/doc.fd doc/crossdoc.fd
                 $(FORTHP) ds2texi.fs prims2x.fs -e "s\" $(srcdir)/prim.b\" ' register-doc ' noop process-file" doc/crossdoc.fd doc/doc.fd -e "s\" $(srcdir)/doc/gforth.ds\" r/o open-file throw ds2texi bye" >$@-                  $(PREFORTH) ds2texi.fs prims2x.fs -e "s\" $(srcdir)/prim.b\" ' register-doc ' noop process-file" doc/crossdoc.fd doc/doc.fd -e "s\" $(srcdir)/doc/gforth.ds\" r/o open-file throw ds2texi bye" >$@-
                 $(CP) $@- $@                  $(CP) $@- $@
                 $(RM) $@-                  $(RM) $@-
   
Line 988  engine/config.h: stamp-h Line 985  engine/config.h: stamp-h
 stamp-h: engine/config.h.in config.status stamp-h.in  stamp-h: engine/config.h.in config.status stamp-h.in
         ./config.status          ./config.status
   
 Makefile Makedist engine/Makefile gforthmi vmgen machpc.fs doc/version.texi envos.fs build-ec:  Makefile.in Makedist.in engine/Makefile.in gforthmi.in vmgen.in machpc.fs.in doc/version.texi.in config.status configure.in envos.fs.in build-ec.in  Makefile Makedist engine/Makefile gforthmi vmgen preforth machpc.fs doc/version.texi envos.fs build-ec: Makefile.in Makedist.in engine/Makefile.in gforthmi.in vmgen.in preforth.in machpc.fs.in doc/version.texi.in config.status configure.in envos.fs.in build-ec.in
         ./config.status          ./config.status
   
 config.status: configure  config.status: configure
Line 1003  makefile.os2 engine/makefile.os2: mkos2m Line 1000  makefile.os2 engine/makefile.os2: mkos2m
         sed -f mkos2mf.sed <Makefile.in >makefile.os2          sed -f mkos2mf.sed <Makefile.in >makefile.os2
         sed -f mkos2mf.sed <engine/Makefile.in >engine/makefile.os2          sed -f mkos2mf.sed <engine/Makefile.in >engine/makefile.os2
         echo '%.o:      %.c' >>makefile.os2          echo '%.o:      %.c' >>makefile.os2
         echo '          $$(GCC) $$(CFLAGS) -c $$<' >>makefile.os2          echo '          $$(GCC) $$(CFLAGS) $$(CPPFLAGS) -c $$<' >>makefile.os2
         echo '%.o:      %.c' >>engine/makefile.os2          echo '%.o:      %.c' >>engine/makefile.os2
         echo '          $$(GCC) $$(CFLAGS) -c $$<' >>engine/makefile.os2          echo '          $$(GCC) $$(CFLAGS) $$(CPPFLAGS) -c $$<' >>engine/makefile.os2

Removed from v.1.385  
changed lines
  Added in v.1.398


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