egcs/gcc cppinit.c cppmacro.c cpplib.c ChangeLog

neil@gcc.gnu.org neil@gcc.gnu.org
Thu Aug 17 11:01:00 GMT 2000


CVSROOT:	/cvs/gcc
Module name:	egcs
Changes by:	neil@sourceware.cygnus.com	2000-08-17 11:01:43

Modified files:
	gcc            : cppinit.c cppmacro.c cpplib.c ChangeLog 

Log message:
	* cppinit.c (cpp_cleanup): Free include dir chains.
	* cpplib.c (do_undef): Let _cpp_free_definition make the node void.
	(do_unassert): Free the assert with _cpp_free_definition.
	* cppmacro.c (_cpp_free_definition): Free memory allocated for
	assertions.  Make the node a T_VOID node.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/cppinit.c.diff?cvsroot=gcc&r1=1.102&r2=1.103
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/cppmacro.c.diff?cvsroot=gcc&r1=1.8&r2=1.9
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/cpplib.c.diff?cvsroot=gcc&r1=1.197&r2=1.198
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ChangeLog.diff?cvsroot=gcc&r1=1.7442&r2=1.7443



More information about the Gcc-cvs mailing list