gcc/gcc/cp ChangeLog cp-tree.h decl.c optimize ...

jason@gcc.gnu.org jason@gcc.gnu.org
Thu Dec 6 04:54:00 GMT 2001


CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	gcc-3_0-branch
Changes by:	jason@gcc.gnu.org	2001-12-06 04:54:21

Modified files:
	gcc/cp         : ChangeLog cp-tree.h decl.c optimize.c pt.c 
	                 rtti.c 

Log message:
	* pt.c (push_tinst_level): No longer static.
	* cp-tree.h: Declare it.
	* optimize.c (expand_call_inline): Record template instantiation
	context.
	
	* rtti.c (create_pseudo_type_info): Set CLASSTYPE_INTERFACE_ONLY
	on the __*_type_info type if we haven't seen a definition.
	
	* decl.c (xref_basetypes): Don't use C99 construct in tag_code
	declaration and initialization.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcc-3_0-branch&r1=1.2227.2.186&r2=1.2227.2.187
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/cp-tree.h.diff?cvsroot=gcc&only_with_tag=gcc-3_0-branch&r1=1.572.2.34&r2=1.572.2.35
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/decl.c.diff?cvsroot=gcc&only_with_tag=gcc-3_0-branch&r1=1.747.2.34&r2=1.747.2.35
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/optimize.c.diff?cvsroot=gcc&only_with_tag=gcc-3_0-branch&r1=1.51.2.21&r2=1.51.2.22
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/pt.c.diff?cvsroot=gcc&only_with_tag=gcc-3_0-branch&r1=1.516.2.18&r2=1.516.2.19
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/cp/rtti.c.diff?cvsroot=gcc&only_with_tag=gcc-3_0-branch&r1=1.109.2.6&r2=1.109.2.7



More information about the Gcc-cvs mailing list