diff options
author | Yvan Roux <yvan.roux@linaro.org> | 2017-06-13 15:07:32 +0200 |
---|---|---|
committer | Yvan Roux <yvan.roux@linaro.org> | 2017-06-13 15:07:32 +0200 |
commit | 491ad610cd69b2a93185dcb02e206a212abc08a7 (patch) | |
tree | 93e33200631f9dcb2efbc15f8c92036c0e4cbec1 /gcc/cp/ChangeLog | |
parent | f121e2071eccc565889dd943b3219fbb9349cfcc (diff) |
Merge branches/gcc-6-branch rev 249140.
Change-Id: I6b73a3960133b7cfc1a59998d7411d8a247b84e0
Diffstat (limited to 'gcc/cp/ChangeLog')
-rw-r--r-- | gcc/cp/ChangeLog | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index d3a494867f2..c19900bfb26 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,31 @@ +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-05-31 Jason Merrill <jason@redhat.com> + + PR c++/80179 - ICE with initialized flexible array member. + * constexpr.c (verify_ctor_sanity): Handle flexible array members. + +2017-05-23 Jason Merrill <jason@redhat.com> + + PR c++/80267 - ICE with nested capture of reference + PR c++/60992 + * pt.c (tsubst_copy): Handle lookup finding a capture proxy. + + PR c++/80294 - ICE with constexpr and inheritance. + * constexpr.c (reduced_constant_expression_p): + A null constructor element is non-constant. + (cxx_eval_indirect_ref): Don't VERIFY_CONSTANT before + returning an empty base. + 2017-05-05 Jakub Jelinek <jakub@redhat.com> Backported from mainline |