vmi_class_type_info.cc (__do_dyncast): Use src2dst hint to defer searching bases...
authorJason Merrill <jason@redhat.com>
Mon, 6 Jul 2009 22:13:51 +0000 (18:13 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Mon, 6 Jul 2009 22:13:51 +0000 (18:13 -0400)
commit62c99ce47506cfa0d451e96722614cc786497cda
tree432036f472304641038076640d60f211c0be7e45
parente90e6bd7377e37334a4bc1ce17278025e760ec09
vmi_class_type_info.cc (__do_dyncast): Use src2dst hint to defer searching bases that don't overlap the desired address.

* libsupc++/vmi_class_type_info.cc (__do_dyncast): Use src2dst hint
to defer searching bases that don't overlap the desired address.

From-SVN: r149297
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/rtti/dyncast3.C [new file with mode: 0644]
gcc/testsuite/g++.dg/rtti/dyncast4.C [new file with mode: 0644]
libstdc++-v3/ChangeLog
libstdc++-v3/libsupc++/dyncast.cc
libstdc++-v3/libsupc++/vmi_class_type_info.cc