This is the mail archive of the egcs-cvs@egcs.cygnus.com mailing list for the EGCS project. See the EGCS home page for more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
CVSROOT: /egcs/carton/cvsfiles Module name: egcs Changes by: mmitchel@egcs.cygnus.com 99/04/05 12:34:22 Modified files: gcc/cp : ChangeLog class.c decl.c search.c Added files: gcc/testsuite/g++.old-deja/g++.pt: parse2.C shadow2.C Log message: * class.c (maybe_fixup_vptrs): Remove declaration. (build_class_init_list): Likewise. * decl.c (pushdecl_class_level): Call check_template_shadow here ... (push_class_level_binding): ... not here. * search.c (dfs_push_type_decls): Only avoid template-self-reference TYPE_DECLs if they are from base classes.