Branch: Tag:

2000-05-25

2000-05-25 02:18:35 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

module precompiler v0.1 added

Rev: bin/precompile.pike:1.1
Rev: src/Makefile.in:1.193
Rev: src/builtin.cmod:1.1
Rev: src/builtin_functions.c:1.276
Rev: src/configure.in:1.376
Rev: src/error.c:1.51
Rev: src/error.h:1.42
Rev: src/fd_control.c:1.30
Rev: src/precompile.sh.in:1.1

1:   # - # $Id: Makefile.in,v 1.192 2000/05/18 19:50:12 mast Exp $ + # $Id: Makefile.in,v 1.193 2000/05/25 02:18:35 hubbe Exp $   #      # This line is needed on some machines.
132:    threads.o \    version.o \    queue.o \ +  builtin.o \    svalue.o @EXTRA_OBJS@    -  +  + DEPEND= \ +  $(SRCDIR)/language.c \ +  $(SRCDIR)/builtin.c +    #   # The following objectfiles differ between tpike & pike:   #
253:    @echo "Done."       - .SUFFIXES: .c .o + .SUFFIXES: .c .o .cmod      # Several optimizers have problems with interpret.c   # First try compiling with optimization and if that doesn't work, without.
269:    NO_ULIMIT=yes $(CC) $(PREFLAGS) $(NOOPTFLAGS) -c $< -o $@ ;\    fi    + # + # Please note that this must be accompanied by a dependency rule as + # The .c file will not be created in the SOURCE directory otherwise. + # -Hubbe + # + .cmod.c: +  ./precompile.sh "$<" "$@" +    force :    @:   
472:    @echo foo > stamp-tpike-predep      # make dependencies - depend: $(SRCDIR)/language.c + depend: $(DEPEND)    gcc -MM -MG $(PREFLAGS) $(SRCDIR)/*.c | $(TMP_BINDIR)/fixdepends.sh $(SRCDIR)    ( cd modules && $(MAKE) $(MAKE_FLAGS) depend )    ( cd post_modules && $(MAKE) $(MAKE_FLAGS) depend )
543:   $(SRCDIR)/language.c: $(SRCDIR)/language.h    touch $(SRCDIR)/language.c    +  + # + # This rule makes sure that builtin.c is created in the source dir. + # + $(SRCDIR)/builtin.c: $(SRCDIR)/builtin.cmod ./precompile.sh $(TMP_BINDIR)/precompile.pike +    # Internal testing target   run_yacc: $(SRCDIR)/language.c   
572:    @echo "Run make again"    @exit 1    + precompile.sh: $(SRCDIR)/precompile.sh.in ./config.status +  CONFIG_FILES=precompile.sh CONFIG_HEADERS="" ./config.status +    $(SRCDIR)/machine.h.in: $(SRCDIR)/stamp-h.in    @if test -f $(SRCDIR)/machine.h.in; then :; else \    rm $(SRCDIR)/stamp-h.in; $(MAKE) $(SRCDIR)/stamp-h.in; \