|
From: | Akim Demaille |
Subject: | bison ./ChangeLog src/Makefile.am src/main.c sr... |
Date: | Tue, 12 Nov 2002 02:55:57 -0500 |
CVSROOT: /cvsroot/bison Module name: bison Changes by: Akim Demaille <address@hidden> 02/11/12 02:55:55 Modified files: . : ChangeLog src : Makefile.am main.c parse-gram.c parse-gram.h parse-gram.y reader.c scan-gram.l symtab.c symtab.h Added files: src : struniq.c struniq.h Log message: * src/symtab.c (symbol_free): Remove dead deactivated code: type_name are properly removed. Don't use XFREE to free items that cannot be NULL. * src/struniq.h, src/struniq.c: New. * src/main.c (main): Initialize/free struniqs. * src/parse-gram.y (%union): Add astruniq member. (yyprint): Adjust. * src/scan-gram.l (<{tag}>): Return a struniq. Free the obstack bit that used to store it. * src/symtab.h (symbol_t): The 'type_name' member is a struniq. CVSWeb URLs: http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/ChangeLog.diff?tr1=1.915&tr2=1.916&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/struniq.c?rev=1.1 http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/struniq.h?rev=1.1 http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/Makefile.am.diff?tr1=1.54&tr2=1.55&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/main.c.diff?tr1=1.74&tr2=1.75&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/parse-gram.c.diff?tr1=1.30&tr2=1.31&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/parse-gram.h.diff?tr1=1.26&tr2=1.27&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/parse-gram.y.diff?tr1=1.25&tr2=1.26&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/reader.c.diff?tr1=1.219&tr2=1.220&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/scan-gram.l.diff?tr1=1.39&tr2=1.40&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/symtab.c.diff?tr1=1.49&tr2=1.50&r1=text&r2=text http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/src/symtab.h.diff?tr1=1.47&tr2=1.48&r1=text&r2=text
[Prev in Thread] | Current Thread | [Next in Thread] |