From: Manfred Hollstein Date: Sun, 15 Mar 1998 03:28:01 +0000 (+0000) Subject: cp-tree.h (struct lang_decl_flags): Add needs_final_overrider. X-Git-Tag: prereleases/egcs-1.1-prerelease~2105 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4099c493d62a407853b5138cbddc8abcbec6270f;p=thirdparty%2Fgcc.git cp-tree.h (struct lang_decl_flags): Add needs_final_overrider. � * cp-tree.h (struct lang_decl_flags): Add needs_final_overrider. (DECL_NEEDS_FINAL_OVERRIDER_P): New macro. * class.c (override_one_vtable): Set DECL_NEEDS_FINAL_OVERRIDER_P. * decl.c (duplicate_decls): Propagate it. * typeck2.c (abstract_virtuals_error): Use two loops to emit abstract virtual functions and virtual functions which need a final overrider separately. From-SVN: r18586 --- diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index f47ad7023df7..55826aaade24 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,13 @@ +Sun Mar 15 12:26:02 1998 Manfred Hollstein + + * cp-tree.h (struct lang_decl_flags): Add needs_final_overrider. + (DECL_NEEDS_FINAL_OVERRIDER_P): New macro. + * class.c (override_one_vtable): Set DECL_NEEDS_FINAL_OVERRIDER_P. + * decl.c (duplicate_decls): Propagate it. + * typeck2.c (abstract_virtuals_error): Use two loops to emit + abstract virtual functions and virtual functions which need a + final overrider separately. + Thu Mar 12 09:39:40 1998 Manfred Hollstein * lang-specs.h: Properly put brackets around array elements in initializer.