version 1.396, 2008/04/20 20:21:24
|
version 1.401, 2008/06/01 12:16:59
|
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@ |
PREFORTH = @PREFORTH@ -p ".$(PATHSEP)~+$(PATHSEP)$(srcdir)" |
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 394 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 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 472 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*.vmg peeprules.vmg prim \ |
cache*.vmg peeprules.vmg prim |
$(LIBLTDL) |
|
|
|
RCS_FILES = ToDo model high-level |
RCS_FILES = ToDo model high-level |
|
|
Line 556 more: $(ENGINES) $(FORTH_GEN) $(GEN)
|
Line 496 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 575 docclean: FORCE
|
Line 514 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 584 clean: mostlyclean
|
Line 522 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 \ |
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 |
Line 601 virtualclean: mostlyclean
|
Line 538 virtualclean: mostlyclean
|
gforth-$(VERSION).tar.gz config.cache *~ */*~ |
gforth-$(VERSION).tar.gz config.cache *~ */*~ |
|
|
maintainer-clean: realclean |
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 |
Line 676 install: gforth$(EC)$(EXE) $(FORTH_SRC)
|
Line 612 install: gforth$(EC)$(EXE) $(FORTH_SRC)
|
echo ">>>>>Please install gforth.elc in your .../emacs/site-lisp directory"; \ |
echo ">>>>>Please install gforth.elc in your .../emacs/site-lisp directory"; \ |
fi |
fi |
-$(RM) gforth.fi |
-$(RM) gforth.fi |
GFORTHD="./gforth-ditc -p $(DESTDIR)$(libdir)/gforth/site-forth$(PATHSEP)$(DESTDIR)$(siteforthdir)$(PATHSEP)$(DESTDIR)$(datadir)/gforth/$(VERSION) -i $(kernel_fi)" GFORTH="./gforth-ditc --die-on-signal -i $(kernel_fi) $(STARTUP)" includedir=$(includedir) bindir=$bindir GFORTHPATH=.:"$$GFORTHPATH" GFORTHDESTDIR="$(DESTDIR)" ./gforthmi gforth.fi $(FORTHSIZES) $(STARTUP) |
GFORTHD="./gforth-ditc -p $(DESTDIR)$(libdir)/gforth/site-forth$(PATHSEP)$(DESTDIR)$(siteforthdir)$(PATHSEP)$(DESTDIR)$(datadir)/gforth/$(VERSION) -i $(kernel_fi)" GFORTH="./gforth-ditc --die-on-signal -i $(kernel_fi) $(STARTUP)" includedir=$(includedir) bindir=$(bindir) GFORTHPATH=.:"$$GFORTHPATH" GFORTHDESTDIR="$(DESTDIR)" ./gforthmi gforth.fi $(FORTHSIZES) $(STARTUP) |
$(INSTALL_DATA) gforth.fi $(DESTDIR)$(libdir)/gforth/$(VERSION) |
$(INSTALL_DATA) gforth.fi $(DESTDIR)$(libdir)/gforth/$(VERSION) |
$(INSTALL_DATA) install.TAGS $(DESTDIR)$(datadir)/gforth/$(VERSION)/TAGS |
$(INSTALL_DATA) install.TAGS $(DESTDIR)$(datadir)/gforth/$(VERSION)/TAGS |
$(RM) gforth.fi install.TAGS |
$(RM) gforth.fi install.TAGS |
Line 832 prim-fast.b: prim cache-fast$(STACK_CACH
|
Line 768 prim-fast.b: prim cache-fast$(STACK_CACH
|
sleep 1 #should make hpux-workaround unnecessary |
sleep 1 #should make hpux-workaround unnecessary |
|
|
$(FORTH_GEN_ENGINE_FAST): prim-fast.b prims2x.fs |
$(FORTH_GEN_ENGINE_FAST): prim-fast.b prims2x.fs |
GFORTH="$(FORTHP)" $(srcdir)/gfgen -fast |
GFORTH="$(PREFORTH)" $(srcdir)/gfgen -fast |
|
|
$(FORTH_GEN_ENGINE): prim.b prims2x.fs |
$(FORTH_GEN_ENGINE): prim.b prims2x.fs |
GFORTH="$(PREFORTH)" $(srcdir)/gfgen |
GFORTH="$(PREFORTH)" $(srcdir)/gfgen |
Line 860 MAKELINE-noll-reg = OPT=-noll-reg OPTDEF
|
Line 796 MAKELINE-noll-reg = OPT=-noll-reg OPTDEF
|
MAKELINE-ll = OPT=-ll OPTDEFINES=-DFORCE_LL OPTOBJECTS= |
MAKELINE-ll = OPT=-ll OPTDEFINES=-DFORCE_LL OPTOBJECTS= |
MAKELINE-noll = OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o |
MAKELINE-noll = OPT=-noll OPTDEFINES= OPTOBJECTS=dblsub.o |
|
|
gforth$(OPT)$(EC)$(EXE): $(ENGINE_SOURCES) $(FORTH_GEN_ENGINE) engine/config.h |
gforth$(OPT)$(EC)$(EXE): $(ENGINE_SOURCES) $(FORTH_GEN_ENGINE) engine/config.h $(kernel_fi) |
if test -z "$(OPT)"; then \ |
if test -z "$(OPT)"; then \ |
for i in $(OPTS); do $(MAKE) optgforth OPT=$$i && $(CP) gforth$${i}$(EC)$(EXE) $@ && break; done; \ |
for i in $(OPTS); do $(MAKE) optgforth OPT=$$i && $(CP) gforth$${i}$(EC)$(EXE) $@ && break; done; \ |
else \ |
else \ |
Line 1037 configure: configure.in aclocal.m4
|
Line 973 configure: configure.in aclocal.m4
|
cd $(srcdir) && autoconf |
cd $(srcdir) && autoconf |
|
|
aclocal.m4: configure.in |
aclocal.m4: configure.in |
aclocal -I libltdl/m4 |
aclocal |
|
|
# 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 1049 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 |