Diff for /gforth/Makefile.in between versions 1.393 and 1.396

version 1.393, 2008/04/05 20:34:13 version 1.396, 2008/04/20 20:21:24
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 393  ENGINE_SOURCES = engine/Makefile.in engi Line 394  ENGINE_SOURCES = engine/Makefile.in engi
         engine/fnmatch.h engine/fnmatch.c \          engine/fnmatch.h engine/fnmatch.c \
         engine/makefile.dos engine/makefile.os2          engine/makefile.dos engine/makefile.os2
   
   LIBLTDL = \
           libltdl/argz.c \
           libltdl/loaders/dlopen.c \
           libltdl/loaders/shl_load.c \
           libltdl/loaders/dld_link.c \
           libltdl/loaders/dyld.c \
           libltdl/loaders/preopen.c \
           libltdl/loaders/load_add_on.c \
           libltdl/loaders/loadlibrary.c \
           libltdl/configure.ac \
           libltdl/configure \
           libltdl/slist.c \
           libltdl/aclocal.m4 \
           libltdl/config/config.guess \
           libltdl/config/mkstamp \
           libltdl/config/missing \
           libltdl/config/install-sh \
           libltdl/config/ltmain.m4sh \
           libltdl/config/depcomp \
           libltdl/config/getopt.m4sh \
           libltdl/config/texinfo.tex \
           libltdl/config/compile \
           libltdl/config/mdate-sh \
           libltdl/config/config.sub \
           libltdl/config/general.m4sh \
           libltdl/config/ltmain.sh \
           libltdl/README \
           libltdl/lt__dirent.c \
           libltdl/ltdl.h \
           libltdl/m4/argz.m4 \
           libltdl/m4/ltdl.m4 \
           libltdl/m4/libtool.m4 \
           libltdl/m4/ltsugar.m4 \
           libltdl/m4/lt~obsolete.m4 \
           libltdl/m4/ltoptions.m4 \
           libltdl/m4/ltversion.in \
           libltdl/m4/ltversion.m4 \
           libltdl/Makefile.am \
           libltdl/lt__strl.c \
           libltdl/config-h.in \
           libltdl/ltdl.c \
           libltdl/lt__alloc.c \
           libltdl/argz_.h \
           libltdl/lt_error.c \
           libltdl/Makefile.inc \
           libltdl/lt_dlloader.c \
           libltdl/stamp-mk \
           libltdl/libltdl/lt_system.h \
           libltdl/libltdl/lt__private.h \
           libltdl/libltdl/lt__alloc.h \
           libltdl/libltdl/lt_dlloader.h \
           libltdl/libltdl/lt_error.h \
           libltdl/libltdl/slist.h \
           libltdl/libltdl/lt__glibc.h \
           libltdl/libltdl/lt__strl.h \
           libltdl/libltdl/lt__dirent.h \
           libltdl/COPYING.LIB \
           libltdl/Makefile.in
   
 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 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 \
Line 412  SOURCES = $(CVSDIRS) $(ENGINE_SOURCES) c Line 472  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*.vmg peeprules.vmg prim          cache*.vmg peeprules.vmg prim \
           $(LIBLTDL)
   
 RCS_FILES =  ToDo model high-level  RCS_FILES =  ToDo model high-level
   
Line 495  more: $(ENGINES) $(FORTH_GEN) $(GEN) Line 556  more: $(ENGINES) $(FORTH_GEN) $(GEN)
 # `realclean' also deletes everything that could be regenerated automatically."  # `realclean' also deletes everything that could be regenerated automatically."
   
 mostlyclean:    FORCE  mostlyclean:    FORCE
                   cd libltdl && make mostlyclean
                 -$(RM) -rf engine/*.s gforth.fi *.fi~ *.fi- kernel/version.fs \                  -$(RM) -rf engine/*.s gforth.fi *.fi~ *.fi- kernel/version.fs \
                 *TAGS gforth~ \                  *TAGS gforth~ \
                 doc/crossdoc.fd doc/doc.fd doc/gforth.texi doc/gforth.fns \                  doc/crossdoc.fd doc/doc.fd doc/gforth.texi doc/gforth.fns \
Line 513  docclean: FORCE Line 575  docclean: FORCE
                 doc/gforth.toc doc/gforth.tp doc/gforth.vr html                  doc/gforth.toc doc/gforth.tp doc/gforth.vr html
   
 clean:          mostlyclean  clean:          mostlyclean
           cd libltdl && make clean
         -$(RM) -rf $(GEN) *.o engine/*.o arch/*/*.o version \          -$(RM) -rf $(GEN) *.o engine/*.o arch/*/*.o version \
         gforth-itc-noll$(EC)$(EXE)  engine/gforth-itc-noll$(EC)$(EXE)  \          gforth-itc-noll$(EC)$(EXE)  engine/gforth-itc-noll$(EC)$(EXE)  \
         gforth-ditc-noll$(EC)$(EXE) engine/gforth-ditc-noll$(EC)$(EXE) \          gforth-ditc-noll$(EC)$(EXE) engine/gforth-ditc-noll$(EC)$(EXE) \
Line 521  clean:  mostlyclean Line 584  clean:  mostlyclean
         for i in gforth gforth-fast gforth-native; do for j in $(OPTS); do rm -f engine/$$i$${j}$(EC)$(EXE) $$i$${j}$(EC)$(EXE); done; done          for i in gforth gforth-fast gforth-native; do for j in $(OPTS); do rm -f engine/$$i$${j}$(EC)$(EXE) $$i$${j}$(EC)$(EXE); done; done
   
 distclean:      clean  distclean:      clean
                   cd libltdl && make distclean
                 -$(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 \
Line 536  virtualclean: mostlyclean Line 600  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
                   cd libltdl && maintainer-clean
   
 #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 849  gforths: $(ENGINES) $(ENGINES_FAST) Line 916  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 970  configure: configure.in aclocal.m4 Line 1037  configure: configure.in aclocal.m4
         cd $(srcdir) && autoconf          cd $(srcdir) && autoconf
   
 aclocal.m4:     configure.in  aclocal.m4:     configure.in
                 aclocal                  aclocal -I libltdl/m4
   
 # autoheader might not change config.h.in, so touch a stamp file.  # autoheader might not change config.h.in, so touch a stamp file.
 engine/config.h.in: stamp-h.in  engine/config.h.in: stamp-h.in
Line 997  makefile.os2 engine/makefile.os2: mkos2m Line 1064  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.393  
changed lines
  Added in v.1.396


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