]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Accidentally failed to commit ChangeLog
authorDoug Gregor <dgregor@gcc.gnu.org>
Tue, 18 Dec 2007 21:20:17 +0000 (21:20 +0000)
committerDoug Gregor <dgregor@gcc.gnu.org>
Tue, 18 Dec 2007 21:20:17 +0000 (21:20 +0000)
From-SVN: r131042

gcc/cp/ChangeLog

index 91d8cea79c8d8a2d97c2053ad764c049222c806b..a3bc0ab96b7f3023f778010d577a87f74b5fc2a0 100644 (file)
@@ -1,3 +1,18 @@
+2007-12-18  Douglas Gregor  <doug.gregor@gmail.com>
+            Jakub Jelinek  <jakub@redhat.com>
+       
+       PR c++/32565
+       PR c++/33943
+       PR c++/33965
+       * pt.c (template_template_parm_bindings_ok_p): New; verifies
+       bindings of template template parameters after all template
+       arguments have been deduced.
+       (coerce_template_parms): Don't complain when COMPLAIN doesn't
+       include tf_error.
+       (fn_type_unification): Use template_template_parm_bindings_ok_p. 
+       (unify): Deal with variadic, bound template template parameters. 
+       (get_class_bindings): Use template_template_parm_bindings_ok_p. 
+
 2007-12-18  Jakub Jelinek  <jakub@redhat.com>
 
        PR c++/34488