aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2020-06-26 00:16:23 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2020-06-26 00:16:23 +0000
commitd61ffe124430160c4da7516596d6a4dbcdf2a7a6 (patch)
tree41d06836b0c2c49b967782b9a0acdb08ea6a202b /gcc
parent08ca2d744d50d0d5a341530031e6bbb82831109f (diff)
downloadgcc-d61ffe124430160c4da7516596d6a4dbcdf2a7a6.zip
gcc-d61ffe124430160c4da7516596d6a4dbcdf2a7a6.tar.gz
gcc-d61ffe124430160c4da7516596d6a4dbcdf2a7a6.tar.bz2
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog44
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/d/ChangeLog59
-rw-r--r--gcc/fortran/ChangeLog30
-rw-r--r--gcc/testsuite/ChangeLog62
5 files changed, 196 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 57659843..f0da5b4 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 ab7687c..17bd6d5 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200625
+20200626
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index d2dd208..0791a3d 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 bca8631..4d7540d 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 1bf1325..e258565 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