gnu /
gcc /
9a97d94a14d3676a21221cf7bbfdf5c1335c641f PR c++/87861
* class.c (build_vtbl_initializer): For TARGET_VTABLE_USES_DESCRIPTORS
bump index for each added word.
* constexpr.c (find_array_ctor_elt): Add forward declaration.
(cxx_eval_call_expression): Handle TARGET_VTABLE_USES_DESCRIPTORS
vtable calls.
(cxx_eval_constant_expression) <case OBJ_TYPE_REF>: Divide token
by TARGET_VTABLE_USES_DESCRIPTORS if non-zero.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@267032 138bc75d-0d04-0410-961f-82ee72b054a4
3 files changed