r243869 - in /trunk: gcc/cp/ChangeLog gcc/cp/pt...
jason@gcc.gnu.org
jason@gcc.gnu.org
Wed Dec 21 19:38:00 GMT 2016
Author: jason
Date: Wed Dec 21 19:38:44 2016
New Revision: 243869
URL: https://gcc.gnu.org/viewcvs?rev=243869&root=gcc&view=rev
Log:
Fix handling of explicit function template arguments with TTPs.
gcc/cp/
* pt.c (coerce_template_parms): Consider variadic_args_p before
complaining about too many template arguments.
libstdc++-v3/
* testsuite/util/testsuite_tr1.h (test_property): Don't define both
variadic and non-variadic overloads.
Modified:
trunk/libstdc++-v3/ChangeLog
trunk/libstdc++-v3/testsuite/util/testsuite_tr1.h
Changes in other areas also in this revision:
Added:
trunk/gcc/testsuite/g++.dg/cpp0x/variadic-ttp3.C
trunk/gcc/testsuite/g++.dg/cpp0x/variadic-ttp3a.C
Modified:
trunk/gcc/cp/ChangeLog
trunk/gcc/cp/pt.c
More information about the Libstdc++-cvs
mailing list