aboutsummaryrefslogtreecommitdiff
path: root/libcpp
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2016-03-18 11:31:35 -0400
committerJason Merrill <jason@gcc.gnu.org>2016-03-18 11:31:35 -0400
commitb5a28d803116ee10c88e0f762fdc427974b9b4fd (patch)
tree3ddc03dbda1ee4d2d03b3baf2c409380bbc15d4e /libcpp
parentbf08acdaa570ae61e86b92660ddee07d20948919 (diff)
downloadgcc-b5a28d803116ee10c88e0f762fdc427974b9b4fd.zip
gcc-b5a28d803116ee10c88e0f762fdc427974b9b4fd.tar.gz
gcc-b5a28d803116ee10c88e0f762fdc427974b9b4fd.tar.bz2
PR c++/70147 - handle primary virtual bases
* class.c (vptr_via_virtual_p): New. (most_primary_binfo): Factor out of build_rtti_vtbl_entries. * cp-ubsan.c (cp_ubsan_dfs_initialize_vtbl_ptrs): Don't clear a vptr from any virtual base in a not-in-charge 'structor. From-SVN: r234335
Diffstat (limited to 'libcpp')
0 files changed, 0 insertions, 0 deletions