OSDN Git Service

Revert commit of PR c++/42634, which was commit r155868
[pf3gnuchains/gcc-fork.git] / gcc / cp / ChangeLog
index 77dd1df..9f73d86 100644 (file)
@@ -1,5 +1,47 @@
+2010-01-15  Dodji Seketeli  <dodji@redhat.com>
+
+       * error.c (dump_template_parms,count_non_default_template_args):
+       Revert changes of PR c++/42634.
+
+2010-01-14  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/42674
+       * decl.c (finish_function): Don't emit -Wreturn-type warnings in
+       functions with noreturn attribute.
+
+2010-01-14  Jason Merrill  <jason@redhat.com>
+
+       PR c++/42701
+       * call.c (build_new_method_call): Don't free the vec here.
+
+       PR c++/42655
+       * call.c (convert_like_real): Do full decay_conversion for ck_rvalue.
+
+2010-01-13  Dodji Seketeli  <dodji@redhat.com>
+
+       PR c++/42634
+       * error.c (dump_template_parms): Use innermost template
+       arguments before calling count_non_default_template_args.
+       (count_non_default_template_args): We are being called with
+       template innermost arguments now. There is no need to ensure
+       that again.
+
+2010-01-07  Dodji Seketeli  <dodji@redhat.com>
+
+       c++/40155
+       * pt.c (unify_pack_expansion): In non-deduced contexts, re-use template
+       arguments that were previously deduced.
+
+2010-01-05  Jason Merrill  <jason@redhat.com>
+
+       * pt.c (unify_pack_expansion): Handle deduction from init-list.
+       * call.c (build_over_call): Don't complain about it.
+
 2010-01-04  Jason Merrill  <jason@redhat.com>
 
+       PR c++/42555
+       * pt.c (tsubst_decl): Don't apply type attributes in place.
+
        PR c++/42567
        * semantics.c (describable_type): Remove decltype comment and
        semantics.