Branch: Tag:

2014-12-06

2014-12-06 16:28:26 by Martin Nilsson <nilsson@opera.com>

Stop generating lexer.h clones.

660:    -rm -rf test-install test-pike tpike tpike.* *.pdb    -rm -f TAGS tags yacc.acts yacc.debug yacc.tmp *.debug.log a.out pike.tmp    -rm -f master.pike compiler-warnings dumpmodule.log -  -rm -f interpreter_debug.h lexer?.h +  -rm -f interpreter_debug.h lexer.h    -rm -f import-stamp master-stamp headerfiles-stamp    -rm -f static-modules-stamp dynamic-modules-stamp post-modules-stamp    -rm -f post-module-pike-stamp pike-complete-stamp
1075:      las.o: $(SRCDIR)/treeopt.h    - # This dependency is here to make sure that lexer[012].h are generated. - # The reason for the split is that some compilers (read cl) generate - # better code then. Strange, but true. - lex.o: lexer0.h lexer1.h lexer2.h +     - lex.protos: lexer0.h lexer1.h lexer2.h -  - lexer0.h: lexer.h -  cp "$(SRCDIR)/lexer.h" "$@" -  - lexer1.h: lexer.h -  cp "$(SRCDIR)/lexer.h" "$@" -  - 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