PR c++/78193 - inherited ctor regressions on sparc32.
authorJason Merrill <jason@redhat.com>
Thu, 17 Nov 2016 22:40:28 +0000 (17:40 -0500)
committerJason Merrill <jason@gcc.gnu.org>
Thu, 17 Nov 2016 22:40:28 +0000 (17:40 -0500)
commitc2f2350e9b99f92cdda476830c1059152077999d
treebb5aa58d8df08bd49849105c2b49aa69731d949a
parente389ba3073f8cfaa6209c27418ad175234c15482
PR c++/78193 - inherited ctor regressions on sparc32.

* call.c (build_over_call): Don't set CALL_FROM_THUNK_P here.
(build_call_a): Set it here, and don't insert EMPTY_CLASS_EXPR.
(convert_like_real) [ck_rvalue]: Also pass non-addressable
types along directly.

From-SVN: r242573
gcc/cp/ChangeLog
gcc/cp/call.c