/ Check-in [aef5b909]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Fix a problem in Makefile.in causing the static function hash-table to be constructed incorrectly (segfault). (CVS 5570)
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:aef5b909e960c31527c795bc09a1de846f8afcbb
User & Date: danielk1977 2008-08-20 17:19:09
Context
2008-08-20
17:48
Modify the lemon parser template to avoid using zero-initialized constants when compiled with C++. Ticket #3288. (CVS 5571) check-in: 71992f4a user: drh tags: trunk
17:19
Fix a problem in Makefile.in causing the static function hash-table to be constructed incorrectly (segfault). (CVS 5570) check-in: aef5b909 user: danielk1977 tags: trunk
16:35
Refactor the name resolution procedures in the code generator. (CVS 5569) check-in: daf730d1 user: drh tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to Makefile.in.

   613    613   parse.c:	$(TOP)/src/parse.y lemon$(BEXE) $(TOP)/addopcodes.awk
   614    614   	cp $(TOP)/src/parse.y .
   615    615   	./lemon$(BEXE) $(OPTS) $(OPT_FEATURE_FLAGS) parse.y
   616    616   	mv parse.h parse.h.temp
   617    617   	$(NAWK) -f $(TOP)/addopcodes.awk parse.h.temp >parse.h
   618    618   
   619    619   func2.c: $(TOP)/src/func.c $(HDR)
   620         -	$(BCC) -o mkfunction$(BEXE) $(OPTS) $(TOP)/tool/mkfunction.c -I$(TOP)/src -I.
          620  +	$(BCC) -o mkfunction$(BEXE) $(OPTS) $(OPT_FEATURE_FLAGS) $(TOP)/tool/mkfunction.c -I$(TOP)/src -I.
   621    621   	cat $(TOP)/src/func.c > func2.c
   622    622   	./mkfunction$(BEXE) >> func2.c
   623    623   
   624    624   pragma.lo:	$(TOP)/src/pragma.c $(HDR)
   625    625   	$(LTCOMPILE) -c $(TOP)/src/pragma.c
   626    626   
   627    627   prepare.lo:	$(TOP)/src/prepare.c $(HDR)