2009-07-09 Dodji Seketeli <dodji@redhat.com>
commit16146d83a7f28d47b42be6fa7fa8eeabe1c85a39
authordodji <dodji@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 9 Jul 2009 17:56:44 +0000 (9 17:56 +0000)
committerdodji <dodji@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 9 Jul 2009 17:56:44 +0000 (9 17:56 +0000)
tree0acb31e568aebeb03f71fd059ddd620dbaed8767
parente4b33af48d863ec6f38decb87959ddc6cbdc40e1
2009-07-09  Dodji Seketeli  <dodji@redhat.com>

gcc/cp/ChangeLog:
PR c++/40684
* pt.c (type_unification_real): Use tsubst_template_arg instead
of tsubst to substitute default template arguments.

gcc/testsuite/ChangeLog:
PR c++/40684
* g++.dg/template/unify11.C: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149423 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/cp/ChangeLog
gcc/cp/pt.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/template/unify11.C [new file with mode: 0644]