[gcc r11-1669] Daily bump.

GCC Administrator gccadmin@gcc.gnu.org
Fri Jun 26 00:16:47 GMT 2020


https://gcc.gnu.org/g:d61ffe124430160c4da7516596d6a4dbcdf2a7a6

commit r11-1669-gd61ffe124430160c4da7516596d6a4dbcdf2a7a6
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Fri Jun 26 00:16:23 2020 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           | 44 +++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/d/ChangeLog         | 59 ++++++++++++++++++++++++++++++++++++++++++++++
 gcc/fortran/ChangeLog   | 30 ++++++++++++++++++++++++
 gcc/testsuite/ChangeLog | 62 +++++++++++++++++++++++++++++++++++++++++++++++++
 libgcc/ChangeLog        | 11 +++++++++
 libphobos/ChangeLog     |  6 +++++
 7 files changed, 213 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 57659843e77..f0da5b4c75b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,47 @@
+2020-06-25  Nick Clifton  <nickc@redhat.com>
+
+	* config/m32r/m32r.md (movsicc): Disable pattern.
+
+2020-06-25  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/95839
+	* tree-vect-slp.c (vect_slp_analyze_bb_1): Remove premature
+	check on the number of datarefs.
+
+2020-06-25  Iain Sandoe  <iain@sandoe.co.uk>
+
+	* config/rs6000/rs6000-call.c (mma_init_builtins): Cast
+	the insn_data n_operands value to unsigned.
+
+2020-06-25  Richard Biener  <rguenther@suse.de>
+
+	* tree-vect-slp.c (vect_schedule_slp_instance): Always use
+	vector defs to determine insertion place.
+
+2020-06-25  H.J. Lu  <hjl.tools@gmail.com>
+
+	PR target/95874
+	* config/i386/i386.h (PTA_ICELAKE_CLIENT): Remove PTA_CLWB.
+	(PTA_ICELAKE_SERVER): Add PTA_CLWB.
+	(PTA_TIGERLAKE): Add PTA_CLWB.
+
+2020-06-25  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/95866
+	* tree-vect-stmts.c (vectorizable_shift): Reject incompatible
+	vectorized shift operands.  For scalar shifts use lane zero
+	of a vectorized shift operand.
+
+2020-06-25  Martin Liska  <mliska@suse.cz>
+
+	PR tree-optimization/95745
+	PR middle-end/95830
+	* gimple-isel.cc (gimple_expand_vec_cond_exprs): Delete dead
+	SSA_NAMEs used as the first argument of a VEC_COND_EXPR.  Always
+	return 0.
+	* tree-vect-generic.c (expand_vector_condition): Remove dead
+	SSA_NAMEs used as the first argument of a VEC_COND_EXPR.
+
 2020-06-24  Will Schmidt  <will_schmidt@vnet.ibm.com>
 
 	PR target/94954
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index ab7687c5b0d..17bd6d56b3d 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200625
+20200626
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index d2dd2082bad..0791a3dd6fa 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,62 @@
+2020-06-25  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	* decl.cc (get_symbol_decl): Do not implicitly set
+	DECL_DECLARED_INLINE_P on member functions.
+
+2020-06-25  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	* d-lang.cc (d_gimplify_expr_p): Make static.
+	(d_parse_file): Likewise.
+	(d_signed_or_unsigned_type): Move to types.cc.
+	(d_unsigned_type): Likewise.
+	(d_signed_type): Likewise.
+	* d-tree.h (d_unsigned_type): Change the location in file.
+	(d_signed_type): Likewise.
+	* types.cc (d_signed_or_unsigned_type): Moved from d-lang.cc.
+	(d_unsigned_type): Likewise.
+	(d_signed_type): Likewise.
+
+2020-06-25  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/95075
+	* dmd/MERGE: Merge upstream dmd 4be011355.
+
+2020-06-25  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/95250
+	* dmd/MERGE: Merge upstream dmd 90450f3ef.
+
+2020-06-25  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	* d-lang.cc (d_parse_file): Replace OutBuffer with obstack.
+
+2020-06-25  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	* dmd/MERGE: Merge upstream dmd 5fc1806cd.
+	* d-lang.cc (d_parse_file): Use peekChars to get string representation
+	of OutBuffer data.
+
+2020-06-25  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/95173
+	* d-attribs.cc (uda_attribute_p): Don't search target attribute table
+	if NULL.
+
+2020-06-25  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	* decl.cc (DeclVisitor::visit (VarDeclaration *)): Don't set
+	DECL_INITIAL if initializer is 'void'.
+
+2020-06-25  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	* d-lang.cc (d_init_options): Turn on deprecation warnings by default.
+
+2020-06-25  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	* dmd/MERGE: Merge upstream dmd 4f1046222.
+	* toir.cc (IRVisitor::visit (OnScopeGuardStatement *)): Rename to ...
+	(IRVisitor::visit (ScopeGuardStatement *)): ... this.
+
 2020-06-16  Iain Buclaw  <ibuclaw@gdcproject.org>
 
 	* d-attribs.cc (handle_noreturn_attribute): Remove names of unused
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index bca863171fb..4d7540d7cac 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,33 @@
+2020-06-25  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/95828
+	* match.c (select_rank_set_tmp): Enlarge internal buffer used in
+	generating a mangled name.
+	* resolve.c (resolve_select_rank): Likewise.
+
+2020-06-25  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/95826
+	* decl.c (gfc_match_decl_type_spec): Replace a fixed size
+	buffer by a pointer and reallocate if necessary.
+
+2020-06-25  Tobias Burnus  <tobias@codesourcery.com>
+
+	PR fortran/95837
+	* resolve.c (gfc_resolve_substring_charlen): Remove
+	bogus ts.kind setting for the expression.
+
+2020-06-25  Tobias Burnus  <tobias@codesourcery.com>
+	    Kwok Cheung Yeung  <kcy@codesourery.com>
+
+	PR fortran/95869
+	* trans-openmp.c (gfc_trans_omp_target): Use correct scoping block.
+
+2020-06-25  Kwok Cheung Yeung  <kcy@codesourcery.com>
+
+	* trans-openmp.c (gfc_split_omp_clauses): Add if clause
+	to target and simd sub-constructs.
+
 2020-06-24  Harald Anlauf  <anlauf@gmx.de>
 
 	PR fortran/95827
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1bf13251754..e2585650bce 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,65 @@
+2020-06-25  Marek Polacek  <polacek@redhat.com>
+
+	PR c++/91104
+	* g++.dg/cpp1y/lambda-generic-variadic21.C: New test.
+
+2020-06-25  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/95828
+	* gfortran.dg/pr95828.f90: New file.
+
+2020-06-25  Harald Anlauf  <anlauf@gmx.de>
+
+	PR fortran/95826
+	* gfortran.dg/pr95826.f90: New file.
+
+2020-06-25  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/95250
+	* gdc.dg/pr95250.d: New test.
+
+2020-06-25  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/95173
+	* gdc.dg/pr95173.d: New test.
+
+2020-06-25  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	* gdc.dg/init1.d: New test.
+
+2020-06-25  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	* gdc.dg/asm1.d: Don't use deprecated asm syntax.
+	* gdc.dg/compilable.d: Add public to selective import.
+	* gdc.dg/lto/ltotests_0.d: Explicitly catch Throwable.
+	* gdc.dg/runnable.d: Remove empty statement.
+
+2020-06-25  Tobias Burnus  <tobias@codesourcery.com>
+
+	PR fortran/95837
+	* gfortran.dg/char4-subscript.f90: New test.
+
+2020-06-25  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/95839
+	* gcc.dg/vect/bb-slp-pr95839.c: New testcase.
+
+2020-06-25  Tobias Burnus  <tobias@codesourcery.com>
+	    Kwok Cheung Yeung  <kcy@codesourery.com>
+
+	PR fortran/95869
+	* gfortran.dg/gomp/combined-if.f90 (test_target_parallel): Re-enable.
+	* gfortran.dg/gomp/pr95869.f90: New.
+
+2020-06-25  Kwok Cheung Yeung  <kcy@codesourcery.com>
+
+	* gfortran.dg/gomp/combined-if.f90: New.
+
+2020-06-25  Richard Biener  <rguenther@suse.de>
+
+	PR tree-optimization/95866
+	* gcc.dg/vect/bb-slp-pr95866.c: New testcase.
+
 2020-06-24  Will Schmidt  <will_schmidt@vnet.ibm.com>
 
 	PR target/94954
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 9678abd8787..d6367e27f2e 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,14 @@
+2020-06-25  Martin Liska  <mliska@suse.cz>
+
+	* libgcov-driver.c (merge_summary): Remove function as its name
+	is misleading and doing something different.
+	(dump_one_gcov): Add ATTRIBUTE_UNUSED for 2 args. Take read summary
+	in gcov-tool.
+	* libgcov-util.c (curr_object_summary): Remove.
+	(read_gcda_file): Remove unused curr_object_summary.
+	(gcov_merge): Merge summaries.
+	* libgcov.h: Add summary argument for gcov_info struct.
+
 2020-06-24  H.J. Lu  <hjl.tools@gmail.com>
 
 	PR target/95259
diff --git a/libphobos/ChangeLog b/libphobos/ChangeLog
index 73b84c58fd2..fd0db862c54 100644
--- a/libphobos/ChangeLog
+++ b/libphobos/ChangeLog
@@ -1,3 +1,9 @@
+2020-06-25  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	* libdruntime/MERGE: Merge upstream druntime d05ebaad.
+	* src/MERGE: Merge upstream phobos 021ae0df7.
+	* testsuite/libphobos.typeinfo/struct-align.d: Remove empty statement.
+
 2020-05-29  H.J. Lu  <hjl.tools@gmail.com>
 
 	PR bootstrap/95413


More information about the Gcc-cvs mailing list