aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>1999-07-27 18:15:21 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>1999-07-27 18:15:21 +0000
commit83f2ccf4f874f0ec4deb560b82ac87a171bf6617 (patch)
tree6a75d188c0fbbd46be51bc41b17c6e7fcb5cdc03 /gcc/builtins.c
parentf55dcd41d022f1efd89a609954252be89587b768 (diff)
downloadgcc-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