egcs/gcc/cp Makefile.in ChangeLog cp-tree.h de ...

mmitchel@egcs.cygnus.com mmitchel@egcs.cygnus.com
Sun Sep 5 09:21:00 GMT 1999


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	mmitchel@egcs.cygnus.com	99/09/05 09:21:31

Modified files:
	gcc/cp         : Makefile.in ChangeLog cp-tree.h decl.c decl2.c 
	                 init.c parse.y 

Log message:
	* Makefile.in (parse.o): Depend on ggc.h.
	(decl2.o): Depend on ggc.h.
	(init.o): Depend on ggc.h.
	* cp-tree.h (init_decl2): Declare.
	(cp_parse_init): Likewise.
	* decl.c (ggc_p): Define to zero.
	(mark_saved_scope): New function.
	(init_decl_processing): Call cp_parse_init, and cp_decl2.
	Register GC roots.
	(expand_static_init): Add GC roots.
	* decl2.c: Include ggc.h.
	(init_decl2): New function.
	* init.c: Include ggc.h.
	(init_init_processing): Add GC roots.
	* parse.y: Include ggc.h.
	(cp_parse_init): New function.



More information about the Gcc-cvs mailing list