* 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
Name |
Last commit
|
Last update |
---|---|---|
INSTALL | Loading commit data... | |
boehm-gc | Loading commit data... | |
config | Loading commit data... | |
contrib | Loading commit data... | |
etc | Loading commit data... | |
gcc | Loading commit data... | |
include | Loading commit data... | |
libchill | Loading commit data... | |
libf2c | Loading commit data... | |
libffi | Loading commit data... | |
libiberty | Loading commit data... | |
libio | Loading commit data... | |
libjava | Loading commit data... | |
libobjc | Loading commit data... | |
libstdc++ | Loading commit data... | |
libstdc++-v3 | Loading commit data... | |
texinfo | Loading commit data... | |
zlib | Loading commit data... | |
.cvsignore | Loading commit data... | |
COPYING | Loading commit data... | |
COPYING.LIB | Loading commit data... | |
ChangeLog | Loading commit data... | |
MAINTAINERS | Loading commit data... | |
Makefile.in | Loading commit data... | |
README | Loading commit data... | |
config-ml.in | Loading commit data... | |
config.guess | Loading commit data... | |
config.if | Loading commit data... | |
config.sub | Loading commit data... | |
configure | Loading commit data... | |
configure.in | Loading commit data... | |
install-sh | Loading commit data... | |
ltconfig | Loading commit data... | |
ltmain.sh | Loading commit data... | |
missing | Loading commit data... | |
mkinstalldirs | Loading commit data... | |
move-if-change | Loading commit data... | |
symlink-tree | Loading commit data... | |
ylwrap | Loading commit data... |