aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vrp.c
diff options
context:
space:
mode:
authorJason Merrill <jason@redhat.com>2010-07-09 15:36:19 -0400
committerJason Merrill <jason@gcc.gnu.org>2010-07-09 15:36:19 -0400
commit02dea3ffc6e0f26963db8255ea003d0ede0918cc (patch)
tree27b3670f92dc982f83cc34bdb5baecdb238472d7 /gcc/tree-vrp.c
parent59ee2304b00de03560aca9fdba6eb9ac08e0a7b8 (diff)
downloadgcc-02dea3ffc6e0f26963db8255ea003d0ede0918cc.zip
gcc-02dea3ffc6e0f26963db8255ea003d0ede0918cc.tar.gz
gcc-02dea3ffc6e0f26963db8255ea003d0ede0918cc.tar.bz2
re PR c++/43120 (Virtual inheritance with covariant return type confuses GCC)
PR c++/43120 * cp-tree.h (BV_LOST_PRIMARY): New macro. * class.c (update_vtable_entry_for_fn): Fix covariant thunk logic. Set BV_LOST_PRIMARY. (build_vtbl_initializer): Check BV_LOST_PRIMARY. From-SVN: r162008
Diffstat (limited to 'gcc/tree-vrp.c')
0 files changed, 0 insertions, 0 deletions