egcs/gcc/cp ChangeLog cp-tree.h class.c decl.c

Mark Mitchell mmitchel@cygnus.com
Wed Oct 7 02:08:00 GMT 1998


CVSROOT:	/egcs/carton/cvsfiles
Module name:	egcs
Changes by:	mmitchel@egcs.cygnus.com	98/10/07 02:08:57

Modified files:
	gcc/cp         : ChangeLog cp-tree.h class.c decl.c 

Log message:
	* cp-tree.h (vtbl_ptr_type_node): New variable.
	* class.c (build_vtbl_ref): Don't indirect through the vptr; it's
	already of the right type.
	(finish_struct_1): Make the vptr be of type vtbl_ptr_type_node.
	Simplify code to grow vtable.
	* decl.c (vtbl_ptr_type_node): Define.
	(init_decl_processing): Initialize it.




More information about the Gcc-cvs mailing list