C++ PATCH to remove DECL_USE_VTT_PARM

Jason Merrill jason@redhat.com
Fri Feb 16 16:08:00 GMT 2001


The USE_VTT_PARM is redundant with the in_chrg parm; this patch removes
it.  This is needed for an upcoming patch to add DECL_VTT_PARM to
DECL_ARGUMENTS.

Tested x86 linux, applied to both trunk and branch.

2001-02-16  Jason Merrill  <jason@redhat.com>

	* cp-tree.h (DECL_USE_VTT_PARM): Remove.
	* decl2.c (maybe_retrofit_in_chrg): Don't create it.
	* optimize.c (maybe_clone_body): Don't substitute it.
	* call.c (build_new_method_call): Check in_chrg instead.
	* init.c (expand_virtual_init): Likewise.



More information about the Gcc-patches mailing list