OSDN Git Service

* cp-tree.h (BINFO_OVERRIDE_ALONG_VIRTUAL_PATH): New macro.
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 14 Jun 2000 16:10:14 +0000 (16:10 +0000)
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 14 Jun 2000 16:10:14 +0000 (16:10 +0000)
commit04a332ef69595a2e1e79cc9652b7a62f2b14cee5
treee6cfdc2deec6747ae993b71bf734b3140debe6c0
parent15fc1d753d896f679d28d70d88de52970b8c2de3
* cp-tree.h (BINFO_OVERRIDE_ALONG_VIRTUAL_PATH): New macro.
* class.c (dfs_find_final_overrider): Set it appropriately.
(dfs_built_vtt_inits): Check BINFO_OVERRIDE_ALONG_VIRTUAL_PATH to
avoid unneeded secondary vptrs.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34549 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/class.c
gcc/cp/cp-tree.h