diff options
author | Yvan Roux <yvan.roux@linaro.org> | 2017-06-14 19:01:59 +0200 |
---|---|---|
committer | Yvan Roux <yvan.roux@linaro.org> | 2017-06-14 19:01:59 +0200 |
commit | 6a44c6f4b668d633ea8e097fb5dfc5670bb5d9cb (patch) | |
tree | 427c7bc803972a45930fb025cc2985d65f04f3a1 /gcc/cp/ChangeLog | |
parent | bdbf0a2323816aefa5ae9753c012d44df53774c6 (diff) |
Merge branches/gcc-7-branch rev 249190.
Change-Id: I29353b553aba293581d8240e44db829cdc51b308
Diffstat (limited to 'gcc/cp/ChangeLog')
-rw-r--r-- | gcc/cp/ChangeLog | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index a373cea3985..f090ae3f52d 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,46 @@ +2017-06-08 Jakub Jelinek <jakub@redhat.com> + + PR c/81006 + * semantics.c (handle_omp_array_sections_1): Convert TYPE_MAX_VALUE + to sizetype before size_binop. + + PR c++/81011 + * cp-gimplify.c (cxx_omp_finish_clause): When changing clause + to OMP_CLAUSE_SHARED, also clear OMP_CLAUSE_SHARED_FIRSTPRIVATE + and OMP_CLAUSE_SHARED_READONLY flags. + +2017-06-05 Volker Reichelt <v.reichelt@netcologne.de> + + * parser.c (cp_parser_base_specifier): Fix typos in error messages. + +2017-05-31 Jason Merrill <jason@redhat.com> + + PR c++/80840 - ICE with constexpr and reference + * pt.c (convert_nontype_argument): Don't test whether a decl is + value-dependent when binding to a reference. + + PR c++/80856 - ICE with local extern in template + * semantics.c (finish_call_expr): Replace a local extern overload + set in a template with the IDENTIFIER_NODE. + + PR c++/80605 - __is_standard_layout and zero-length array + * class.c (check_bases): Use DECL_FIELD_IS_BASE. + + PR c++/80605 - __is_standard_layout and empty base + * class.c (check_bases): Ignore empty bases. + + PR c++/66297, DR 1684 - literal class and constexpr member fns + * constexpr.c (is_valid_constexpr_fn): Only complain about + non-literal enclosing class in C++11. + * class.c (finalize_literal_type_property): Likewise. + + PR c++/80179 - ICE with initialized flexible array member. + * constexpr.c (verify_ctor_sanity): Handle flexible array members. + +2017-05-29 Alexandre Oliva <aoliva@redhat.com> + + * cp-tree.h (lang_identifier): Drop oracle_looked_up, unused. + 2017-05-02 Release Manager * GCC 7.1.0 released. |