aboutsummaryrefslogtreecommitdiff
path: root/gcc/cpplex.c
diff options
context:
space:
mode:
authorMark Mitchell <mark@codesourcery.com>2000-06-28 20:41:27 +0000
committerMark Mitchell <mmitchel@gcc.gnu.org>2000-06-28 20:41:27 +0000
commit9ccf6541557f9492c75dddd298edbeb74d90eecb (patch)
treedcfde40786edc1f7e053127993fe997bdbd802b8 /gcc/cpplex.c
parent6883b3aecacf6dd0dfe604f0b774ae583b5d7ef5 (diff)
downloadgcc-9ccf6541557f9492c75dddd298edbeb74d90eecb.zip
gcc-9ccf6541557f9492c75dddd298edbeb74d90eecb.tar.gz
gcc-9ccf6541557f9492c75dddd298edbeb74d90eecb.tar.bz2
cp-tree.h (CLEAR_BINFO_NEW_VTABLE_MARKED): Remove.
* cp-tree.h (CLEAR_BINFO_NEW_VTABLE_MARKED): Remove. * class.c (update_vtable_entry_for_fn): Correct logic for deciding where to emit thunks. (build_vtt): Adjust call to build_vtt_inits. (build_vtt_inits): Add parameter to indicate whether or not sub-VTTs for virtual bases should be included. Adjust handling of construction vtables. (get_matching_base): New function. (dfs_build_vtt_inits): Rename to ... (dfs_build_secondary_vptr_vtt_inits): Adjust handling of construction vtables. (dfs_fixup_binfo_vtbls): Likewise. (build_ctor_vtbl_groups): Build construction vtables for virtual bases, too. (accumulate_vtbl_inits): Tweak logic for deciding whether or not to build construction vtbls. (dfs_accumulate_vtbl_inits): Adjust handling of construction vtables. * pt.c (tsubst, case TEMPLATE_TEMPLATE_PARM): Handle cv-qualified types correctly. From-SVN: r34765
Diffstat (limited to 'gcc/cpplex.c')
0 files changed, 0 insertions, 0 deletions