summaryrefslogtreecommitdiff
path: root/gcc/cp/ChangeLog
diff options
context:
space:
mode:
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>2016-12-14 16:45:33 +0000
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>2016-12-14 16:45:33 +0000
commit2260254428715fe4b137b2e1b08ab44d93b14b09 (patch)
tree33690cc2fdd2e6f27ab0b5200494c040f9c94c94 /gcc/cp/ChangeLog
parent0cb2dd0ed9796edac58c291e7c6303cd30a6ec00 (diff)
downloadgcc-2260254428715fe4b137b2e1b08ab44d93b14b09.tar.gz
PR c++/78701
* pt.c (type_unification_real): Check tsubst arg doesn't have remaining template parms before converting it. PR c++/78701 * g++.dg/cpp0x/pr78701.C: New. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@243657 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/cp/ChangeLog')
-rw-r--r--gcc/cp/ChangeLog4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 3404e88ed61..4061bedab8b 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,5 +1,9 @@
2016-12-14 Nathan Sidwell <nathan@acm.org>
+ PR c++/78701
+ * pt.c (type_unification_real): Check tsubst arg doesn't have
+ remaining template parms before converting it.
+
PR c++/69481
* cp-tree.h (TYPE_TEMPLATE_INFO_MAYBE_ALIAS): Always use
TYPE_ALIAS_TEMPLATE_INFO for aliases.