summaryrefslogtreecommitdiff
path: root/gcc/cp/ChangeLog
diff options
context:
space:
mode:
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>2016-11-17 22:40:28 +0000
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>2016-11-17 22:40:28 +0000
commitc2c85fc563f680c848d174f98bfa66ca878ffad8 (patch)
treebb5aa58d8df08bd49849105c2b49aa69731d949a /gcc/cp/ChangeLog
parent4ee5a6b5d707b66588200e9478590a416943dcf6 (diff)
downloadgcc-c2c85fc563f680c848d174f98bfa66ca878ffad8.tar.gz
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
Diffstat (limited to 'gcc/cp/ChangeLog')
-rw-r--r--gcc/cp/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 3178c1f1c4d..afc2c164511 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,11 @@
+2016-11-17 Jason Merrill <jason@redhat.com>
+
+ 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.
+
2016-11-17 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/55080