/cp
[official-gcc.git] / gcc / cp / ChangeLog
blobe89bc50baa8139d40dffd26ec744025118a53537
1 2014-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
3         Core DR 1442
4         PR c++/59165
5         * parser.c (cp_parser_perform_range_for_lookup): Don't pass true
6         as include_std to perform_koenig_lookup.
7         (cp_parser_postfix_expression): Adjust.
8         * pt.c (tsubst_copy_and_build): Likewise.
9         * semantics.c (perform_koenig_lookup): Remove bool parameter.
10         (omp_reduction_lookup): Adjust.
11         * name-lookup.c (lookup_arg_dependent_1): Remove bool parameter.
12         (lookup_arg_dependent): Likewise.
13         (lookup_function_nonclass): Adjust.
14         * name-lookup.h: Adjust declaration.
15         * cp-tree.h: Likewise.
17 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
19         PR c++/59087
20         * parser.c (cp_parser_userdef_numeric_literal): Mention
21         -fext-numeric-literals in the message.
23 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
25         PR c++/59641
26         * call.c (build_conditional_expr_1): Check the return value of
27         force_rvalue.
29 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
31         * call.c (convert_like_real): Check complain.
33 2014-01-02  Marc Glisse  <marc.glisse@inria.fr>
35         PR c++/59378
36         * typeck.c (build_x_vec_perm_expr): Handle non-dependent arguments
37         in templates.
39 2014-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
41         Update copyright years
43 2014-01-02  Richard Sandiford  <rdsandiford@googlemail.com>
45         * cp-array-notation.c, cp-cilkplus.c, vtable-class-hierarchy.c: Use
46         the standard form for the copyright notice.
48 Copyright (C) 2014 Free Software Foundation, Inc.
50 Copying and distribution of this file, with or without modification,
51 are permitted in any medium without royalty provided the copyright
52 notice and this notice are preserved.