[gcc(refs/vendors/ARM/heads/arm-struct-reorg-wip)] Daily bump.
Tamar Christina
tnfchris@gcc.gnu.org
Fri Jul 17 15:14:27 GMT 2020
https://gcc.gnu.org/g:0a274fa150fea4c6d66e7ee3a950d1659c9f1a14
commit 0a274fa150fea4c6d66e7ee3a950d1659c9f1a14
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon Jun 15 00:16:52 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 30 +++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/c-family/ChangeLog | 6 +++++
gcc/cp/ChangeLog | 21 ++++++++++++++++++
gcc/fortran/ChangeLog | 38 ++++++++++++++++++++++++++++++++
gcc/testsuite/ChangeLog | 58 +++++++++++++++++++++++++++++++++++++++++++++++++
6 files changed, 154 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 25ac29b2cdc..435571e0fd0 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,33 @@
+2020-06-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/95528
+ * tree-ssa-forwprop.c (simplify_vector_constructor): Don't use
+ VEC_UNPACK*_EXPR or VEC_PACK_TRUNC_EXPR with scalar modes unless the
+ type is vector boolean.
+
+2020-06-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/95197
+ * gimplify.c (find_combined_omp_for): Move to omp-general.c.
+ * omp-general.h (find_combined_omp_for): Declare.
+ * omp-general.c: Include tree-iterator.h.
+ (find_combined_omp_for): New function, moved from gimplify.c.
+
+2020-06-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/95108
+ * omp-simd-clone.c (struct modify_stmt_info): Add after_stmt member.
+ (ipa_simd_modify_stmt_ops): For PHIs, only add before first stmt in
+ entry block if info->after_stmt is NULL, otherwise add after that stmt
+ and update it after adding each stmt.
+ (ipa_simd_modify_function_body): Initialize info.after_stmt.
+
+2020-06-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/95080
+ * cfgrtl.c (purge_dead_edges): Skip over debug and note insns even
+ if the last insn is a note.
+
2020-06-12 Martin Liska <mliska@suse.cz>
Jakub Jelinek <jakub@redhat.com>
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 90b1180b434..0dab8e8132f 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200614
+20200615
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 75eacd1efbc..bd3e55fa2e9 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,9 @@
+2020-06-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/95580
+ * c-pretty-print.c (c_pretty_printer::unary_expression): Handle the
+ case when MEM_REF's first argument has type pointer to incomplete type.
+
202-05-07 Jakub Jelinek <jakub@redhat.com>
PR c/94968
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index eee8caa5d53..fcc1e3da7d1 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,24 @@
+2020-06-14 Iain Sandoe <iain@sandoe.co.uk>
+
+ * coroutines.cc (instantiate_coro_traits): Pass a reference
+ to lambda closure objects to traits instantiation.
+ (morph_fn_to_coro): Likewise for promise parameter
+ preview and allocator lookup.
+
+2020-06-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/95328
+ * decl.c (cp_finish_decomp): Call complete_type before checking
+ COMPLETE_TYPE_P.
+
+2020-06-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/95197
+ * cp-gimplify.c: Include omp-general.h.
+ (cp_genericize_r) <case OMP_DISTRIBUTE>: For class iteration
+ variables in composite distribute parallel for, instantiate copy
+ ctor of their types.
+
2020-06-13 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95440
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index ba32a708c9d..c5a8267977a 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,41 @@
+2020-06-14 Steven G. Kargl <kargl@gcc.gnu.org>
+ Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95544
+ * check.c (invalid_null_arg): Rename to gfc_invalid_null_arg.
+ (gfc_check_associated, gfc_check_kind, gfc_check_merge)
+ (gfc_check_shape, gfc_check_size, gfc_check_spread)
+ (gfc_check_transfer): Adjust.
+ (gfc_check_len_lentrim, gfc_check_trim): Check for NULL() argument.
+ * gfortran.h: Declare gfc_invalid_null_arg ().
+ * intrinsic.c (check_arglist): Check for NULL() argument.
+
+2020-06-14 Steve Kargl <kargl@gcc.gnu.org>
+ Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/93366
+ * check.c (gfc_check_associated, invalid_null_arg): Factorize
+ check for presence of invalid NULL() argument.
+ (gfc_check_kind, gfc_check_merge, gfc_check_shape)
+ (gfc_check_sizeof, gfc_check_spread, gfc_check_transfer): Use this
+ check for presence of invalid NULL() arguments.
+
+2020-06-14 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95503
+ * expr.c (gfc_check_pointer_assign): Skip contiguity check of rhs
+ of pointer assignment if lhs cannot be simply contiguous.
+
+2020-06-14 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/94109
+ * class.c (finalize_component): Return early if finalization has
+ already happened for expression and component within namespace.
+ * gfortran.h (gfc_was_finalized): New type.
+ (gfc_namespace): Add member was_finalzed.
+ (gfc_expr): Remove finalized.
+ * symbol.c (gfc_free_namespace): Free was_finalized.
+
2020-06-11 Harald Anlauf <anlauf@gmx.de>
Steven G. Kargl <kargl@gcc.gnu.org>
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 39fedee879d..8d3d365da84 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,61 @@
+2020-06-14 Steven G. Kargl <kargl@gcc.gnu.org>
+ Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95544
+ * gfortran.dg/pr95544.f90: New file.
+
+2020-06-14 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/93366
+ * gfortran.dg/pr93366.f90: New test.
+
+2020-06-14 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95503
+ * gfortran.dg/pr95503.f90: New test.
+
+2020-06-14 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/94109
+ * gfortran.dg/finalize_34.f90: Adjust free counts.
+ * gfortran.dg/finalize_36.f90: New test.
+
+2020-06-14 Marek Polacek <polacek@redhat.com>
+
+ * g++.dg/cpp0x/initlist-array12.C: Fix the definition of
+ initializer_list for ilp32 target.
+
+2020-06-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/95580
+ * gcc.dg/pr95580.c: New test.
+
+2020-06-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/95528
+ * g++.dg/opt/pr95528.C: New test.
+
+2020-06-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/95328
+ * g++.dg/cpp1z/decomp53.C: New test.
+
+2020-06-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/95108
+ * gcc.dg/gomp/pr95108.c: New test.
+
+2020-06-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/95080
+ * g++.dg/opt/pr95080.C: New test.
+
+2020-06-14 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR testsuite/95575
+ * lib/gdc-utils.exp (gdc-do-test): Re-add $subdir link and inclusion
+ in filename.
+
2020-06-13 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95440
More information about the Gcc-cvs
mailing list