class.c (struct base_info): Remove.
authorMark Mitchell <mark@codesourcery.com>
Mon, 3 Jan 2000 04:05:43 +0000 (04:05 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Mon, 3 Jan 2000 04:05:43 +0000 (04:05 +0000)
commitd2c5305bdbe4a625a341df26803cd475ffe2f478
tree616f7aa90c153e2612e1b6b9d80cc6bea9023769
parenta71811fe383203d239582ed2980b7909c7829095
class.c (struct base_info): Remove.

* class.c (struct base_info): Remove.
(determine_primary_base): Take has_virtual_p rather than a
base_info as input.  Don't calculate max_has_virtual.
(finish_struct_bits): Remove max_has_virtual argument.
(create_vtable_ptr): Remove max_has_virtual_p argument.
(layout_virtual_bases): Remove max argument.
(layout_basetypes): Likewise.
(layout_class_type): Remove max_has_virtual_p argument.
(finish_struct_1): Remove max_has_virtual.

From-SVN: r31174
gcc/cp/ChangeLog
gcc/cp/class.c