egcs/gcc cp/ChangeLog cp/decl.c cp/class.c tes ...

Mark Mitchell mmitchel@cygnus.com
Fri Oct 16 14:06:00 GMT 1998


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	mmitchel@egcs.cygnus.com	98/10/16 14:06:25

Modified files:
	gcc/cp         : ChangeLog decl.c class.c 
Added files:
	gcc/testsuite/g++.old-deja/g++.other: static3.C 

Log message:
	* decl.c (expand_static_init): Build cleanups before entering the
	anonymous function used to do them to avoid access-checking
	confusion.
	
	* decl.c (grokfndecl): Add back call to cplus_decl_attributes
	accidentally removed by previous change, and make DECL_RTL here.
	* class.c (add_method): Don't make DECL_RTL here.




More information about the Gcc-cvs mailing list