OSDN Git Service

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