egcs/gcc cp/ChangeLog cp/decl.c cp/decl2.c cp/ ...

mmitchel@egcs.cygnus.com mmitchel@egcs.cygnus.com
Mon May 24 00:47:00 GMT 1999


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	mmitchel@egcs.cygnus.com	99/05/24 00:47:07

Modified files:
	gcc/cp         : ChangeLog decl.c decl2.c friend.c lex.c parse.y 
	                 parse.c 
Added files:
	gcc/testsuite/g++.old-deja/g++.pt: crash43.C 

Log message:
	* decl.c (lookup_tag): Remove code no longer needed after
	name-lookup improvements.
	* decl2.c (handle_class_head): Make error-recovery more robust.
	* friend.c (make_friend_class): Reject templated typename types.
	* lex.c (is_global): A template parameter isn't global.
	* parse.y (class_head): Robustify.
	* parse.c: Regenerated.



More information about the Gcc-cvs mailing list