cp-tree.h (VF_NORMAL_VALUE): Remove.
authorMark Mitchell <mark@codesourcery.com>
Sat, 1 Jan 2000 03:04:27 +0000 (03:04 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Sat, 1 Jan 2000 03:04:27 +0000 (03:04 +0000)
commit03702748005fcb46f8712e7c281982fefd98c85d
treef6808adfbdd33738606f5103c9b3ec2d14b4b8f5
parent700f19f09fdeb75c173cd31b38acee11f6f88356
cp-tree.h (VF_NORMAL_VALUE): Remove.

* cp-tree.h (VF_NORMAL_VALUE): Remove.
* class.c (struct base_info): Remove vfield, vfields, and rtti.
(set_primary_base): New function, split out from ...
(finish_base_struct): ... here.  Rename to ...
(determine_primary_base): ... this.  Simplify.
(create_vtable_ptr): Tweak accordingly.
(finish_struct_1): Simplify.

From-SVN: r31154
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/cp-tree.h