Branch: Tag:

2001-04-25

2001-04-25 21:26:46 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>

unbug support

Rev: src/Makefile.in:1.255
Rev: src/interpret.c:1.192
Rev: src/interpret_functions.h:1.51
Rev: src/interpreter.h:1.57
Rev: src/opcodes.c:1.106

1:   # - # $Id: Makefile.in,v 1.254 2001/04/21 15:32:39 grubba Exp $ + # $Id: Makefile.in,v 1.255 2001/04/25 21:26:45 hubbe Exp $   #      # This line is needed on some machines.
246:   # the recursive make of tpike-real above, that one will never start to   # make the $(OBJ)s concurrently with this one. stamp-tpike-predep   # records the $(POBJ) dependencies without tpike. - pike: $(OBJ) master.pike modules/linker_options stamp-tpike-predep post_modules/linker_options + pike: $(OBJ) master.pike pike.syms modules/linker_options stamp-tpike-predep post_modules/linker_options    $(MAKE) $(MAKE_FLAGS) $(MAKE_PARALLEL) $(POBJ)    -@if [ -f pike.old ] ; then rm -f pike.old || : ; else : ; fi    -@if [ -f pike.old.exe ] ; then rm -f pike.old.exe || : ; else : ; fi
504:    sed -e 's!¤lib_prefix¤!'"`echo "$(TMP_LIBDIR)" | sed -e "$$t"`"'!' <$(LIBDIR_SRC)/master.pike.in \    | sed -e 's!¤share_prefix¤!'"`echo "$(LIBDIR_SRC)" | sed -e "$$t"`"'!' >master.pike    + pike.syms: $(SRCDIR)/interpret.c $(SRCDIR)/interpreter.h $(SRCDIR)/program.c $(SRCDIR)/builtin_functions.c +  ( cat $(SRCDIR)/*.h *.h | egrep '^[ ]*#[ ]*define[ ][ ]*[a-zA-Z_0-9]*[ ][ ]*[0-9][xabcdefABCDEF0-9]*[ ]*' ; \ +  echo "#define" `$(CPP) $(PREFLAGS) -DSTEP_BREAK_LINE='STEP_BREAK_LINE __LINE__' $(SRCDIR)/interpreter.h | grep STEP_BREAK_LINE` ) >pike.syms +    pike-module: $(SRCDIR)/pike-module.in Makefile ./pike    $(RUNPIKE) $(SRCDIR)/pike-module.in --fixate=$(SRCDIR)/pike-module.in \    --set='make=$(MAKE)' --set='make_flags=$(MAKE_FLAGS)' \
595:   lexer2.h: lexer.h    cp "$(SRCDIR)/lexer.h" "$@"    +  + # unbug needs interpreter_nd.h to be able to + # set separate breakpoints in eval_instruction_with/without_debug + interpreter_debug.h: interpreter.h +  cp "$(SRCDIR)/interpreter.h" "$@" +  + interpret.o: interpreter_debug.h +    # All the $(POBJ) dependencies, except tpike. See blurb at pike target.   stamp-tpike-predep: $(SRCDIR)/peep.in $(TMP_BINDIR)/mkpeep.pike peep.c $(SRCDIR)/UnicodeData.txt $(TMP_BINDIR)/make_ci.pike builtin_functions.c $(SRCDIR)/treeopt.in $(TMP_BINDIR)/mktreeopt.pike las.c    @echo foo > stamp-tpike-predep