OSDN Git Service

9f73d86c22e7ff70ab63eac20ce5b1caf5135b08
[pf3gnuchains/gcc-fork.git] / gcc / cp / ChangeLog
1 2010-01-15  Dodji Seketeli  <dodji@redhat.com>
2
3         * error.c (dump_template_parms,count_non_default_template_args):
4         Revert changes of PR c++/42634.
5
6 2010-01-14  Jakub Jelinek  <jakub@redhat.com>
7
8         PR middle-end/42674
9         * decl.c (finish_function): Don't emit -Wreturn-type warnings in
10         functions with noreturn attribute.
11
12 2010-01-14  Jason Merrill  <jason@redhat.com>
13
14         PR c++/42701
15         * call.c (build_new_method_call): Don't free the vec here.
16
17         PR c++/42655
18         * call.c (convert_like_real): Do full decay_conversion for ck_rvalue.
19
20 2010-01-13  Dodji Seketeli  <dodji@redhat.com>
21
22         PR c++/42634
23         * error.c (dump_template_parms): Use innermost template
24         arguments before calling count_non_default_template_args.
25         (count_non_default_template_args): We are being called with
26         template innermost arguments now. There is no need to ensure
27         that again.
28
29 2010-01-07  Dodji Seketeli  <dodji@redhat.com>
30
31         c++/40155
32         * pt.c (unify_pack_expansion): In non-deduced contexts, re-use template
33         arguments that were previously deduced.
34
35 2010-01-05  Jason Merrill  <jason@redhat.com>
36
37         * pt.c (unify_pack_expansion): Handle deduction from init-list.
38         * call.c (build_over_call): Don't complain about it.
39
40 2010-01-04  Jason Merrill  <jason@redhat.com>
41
42         PR c++/42555
43         * pt.c (tsubst_decl): Don't apply type attributes in place.
44
45         PR c++/42567
46         * semantics.c (describable_type): Remove decltype comment and
47         semantics.
48
49
50 \f
51 Copyright (C) 2010 Free Software Foundation, Inc.
52
53 Copying and distribution of this file, with or without modification,
54 are permitted in any medium without royalty provided the copyright
55 notice and this notice are preserved.