egcs/gcc cp/ChangeLog cp/decl.c cp/pt.c cp/tre ...

mmitchel@egcs.cygnus.com mmitchel@egcs.cygnus.com
Fri Feb 26 12:11:00 GMT 1999


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	mmitchel@egcs.cygnus.com	99/02/26 12:11:44

Modified files:
	gcc/cp         : ChangeLog decl.c pt.c tree.c 
Added files:
	gcc/testsuite/g++.old-deja/g++.pt: crash29.C 

Log message:
	* decl.c (duplicate_decls): Copy DECL_TEMPLATE_INSTANTIATED when
	merging decls.
	* pt.c (regenerate_decl_from_template): Tweak for clarity.
	(instantiate_decl): Mark a decl instantiated before regenerating
	it to avoid recursion.
	* tree.c (mapcar): Don't call decl_constant_value unless we know
	something is TREE_READONLY_DECL_P.



More information about the Gcc-cvs mailing list