diff options
author | Mark Mitchell <mark@codesourcery.com> | 1999-07-27 18:15:21 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 1999-07-27 18:15:21 +0000 |
commit | 83f2ccf4f874f0ec4deb560b82ac87a171bf6617 (patch) | |
tree | 6a75d188c0fbbd46be51bc41b17c6e7fcb5cdc03 /gcc/builtins.c | |
parent | f55dcd41d022f1efd89a609954252be89587b768 (diff) | |
download | gcc-83f2ccf4f874f0ec4deb560b82ac87a171bf6617.zip gcc-83f2ccf4f874f0ec4deb560b82ac87a171bf6617.tar.gz gcc-83f2ccf4f874f0ec4deb560b82ac87a171bf6617.tar.bz2 |
cp-tree.h (BINFO_VIRTUALS): Document new format.
* cp-tree.h (BINFO_VIRTUALS): Document new format.
* class.c (modify_one_vtable): Change prototype accordingly.
(modify_all_vtables): Likewise.
(modify_all_direct_vtables): Likewise.
(modify_all_indirect_vtables): Likewise.
(build_vtable_entry_for_fn): New function.
(set_rtti_entry): Simplify for new BINFO_VIRTUALS format.
(modify_vtable_entry): Likewise.
(add_virtual_function): Likewise.
(build_vtbl_initializer): New function.
(finish_vtbls): Simplify for new BINFO_VIRTUALS format.
(fixup_vtable_deltas1): Likewise.
(fixup_vtable_deltas): Likewise.
(override_one_vtable): Likewise.
(finish_struct_1): Likewise.
* error.c (dump_expr): Likewise.
* search.c (get_abstract_virtuals_1): Likewise.
(get_abstract_virtuals): Likewise.
(expand_upcast_fixups): Likewise.
* tree.c (debug_binfo): Likewise.
* decl2.c (mark_vtable_entries): Don't bash abstract virtuals to
__pure_virtual here.
From-SVN: r28298
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions