PR c++/78193 - inherited ctor regressions on sparc32.
commitc2c85fc563f680c848d174f98bfa66ca878ffad8
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Nov 2016 22:40:28 +0000 (17 22:40 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 17 Nov 2016 22:40:28 +0000 (17 22:40 +0000)
treebb5aa58d8df08bd49849105c2b49aa69731d949a
parent4ee5a6b5d707b66588200e9478590a416943dcf6
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.

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