public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-09-01 10:00 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-09-01 10:00 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:21313bbac56e5bccdcfc198d0290d57207725125
commit 21313bbac56e5bccdcfc198d0290d57207725125
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri Aug 28 00:16:56 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 22 ++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 9 +++++++++
gcc/testsuite/ChangeLog | 25 +++++++++++++++++++++++++
4 files changed, 57 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1eca4df0f59..23adb1f99d8 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,25 @@
+2020-08-27 Carl Love <cel@us.ibm.com>
+
+ * config/rs6000/rs6000-builtin.def: (BU_P10V_VSX_1) New builtin
+ macro expansion.
+ (XVCVBF16SPN, XVCVSPBF16): Replace macro expansion BU_VSX_1 with
+ BU_P10V_VSX_1.
+ * config/rs6000/rs6000-call.c: (VSX_BUILTIN_XVCVSPBF16,
+ VSX_BUILTIN_XVCVBF16SPN): Replace with P10V_BUILTIN_XVCVSPBF16,
+ P10V_BUILTIN_XVCVBF16SPN respectively.
+
+2020-08-27 Christophe Lyon <christophe.lyon@linaro.org>
+
+ Backported from master:
+ 2020-08-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ PR target/94538
+ PR target/94538
+ * config/arm/thumb1.md: Disable set-constant splitter when
+ TARGET_HAVE_MOVT.
+ (thumb1_movsi_insn): Fix -mpure-code
+ alternative.
+
2020-08-26 Roger Sayle <roger@nextmovesoftware.com>
PR middle-end/87256
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index c7ea9e023ae..7cd20fae38d 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200827
+20200828
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index e74b026a73a..a8618488f0c 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,12 @@
+2020-08-27 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ Backported from master:
+ 2020-08-27 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ PR fortran/95882
+ * decl.c (char_len_param_value): Check gfc_seen_div0 and
+ if it is set return MATCH_ERROR.
+
2020-08-11 Paul Thomas <pault@gcc.gnu.org>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 6f7e3669555..211542e01e6 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,28 @@
+2020-08-27 John David Anglin <danglin@gcc.gnu.org>
+
+ * gcc.target/hppa/shadd-2.c: Adjust times to 4.
+
+2020-08-27 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ Backported from master:
+ 2020-08-27 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ PR fortran/95882
+ * gfortran.dg/pr95882_1.f90: New test.
+ * gfortran.dg/pr95882_2.f90: New test.
+ * gfortran.dg/pr95882_3.f90: New test.
+ * gfortran.dg/pr95882_4.f90: New test.
+ * gfortran.dg/pr95882_5.f90: New test.
+
+2020-08-27 Christophe Lyon <christophe.lyon@linaro.org>
+
+ Backported from master:
+ 2020-08-24 Christophe Lyon <christophe.lyon@linaro.org>
+
+ PR target/94538
+ * gcc.target/arm/pure-code/pr94538-1.c: New test.
+ * gcc.target/arm/pure-code/pr94538-2.c: New test.
+
2020-08-25 Jakub Jelinek <jakub@redhat.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-09-01 10:01 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-09-01 10:01 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:fd732eee98b63d957e5a5f5a85ebc2813cdc5c86
commit fd732eee98b63d957e5a5f5a85ebc2813cdc5c86
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue Sep 1 00:16:59 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 14 ++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 9 +++++++++
gcc/testsuite/ChangeLog | 18 ++++++++++++++++++
4 files changed, 42 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index de3bf8cc6e6..2f19ed334fd 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,17 @@
+2020-08-31 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/96854
+ * tree-vect-loop.c (vectorizable_live_operation): Disallow
+ SLP_TREE_TWO_OPERATORS nodes.
+
+2020-08-31 liuhongt <hongtao.liu@intel.com>
+
+ PR target/96551
+ * config/i386/sse.md (vec_unpacku_float_hi_v16si): For vector
+ compare to integer mask, don't use gen_rtx_LT, use
+ ix86_expand_mask_vec_cmp instead.
+ (vec_unpacku_float_hi_v16si): Ditto.
+
2020-08-28 Uros Bizjak <ubizjak@gmail.com>
PR target/96744
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 3db40e0a817..25aba91f392 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200831
+20200901
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index a8618488f0c..bf2c72b4f60 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,12 @@
+2020-08-31 Tobias Burnus <tobias@codesourcery.com>
+
+ Backported from master:
+ 2020-08-28 Tobias Burnus <tobias@codesourcery.com>
+
+ PR fortran/94672
+ * trans-array.c (gfc_trans_g77_array): Check against the parm decl and
+ set the nonparm decl used for the is-present check to NULL if absent.
+
2020-08-27 Mark Eggleston <markeggleston@gcc.gnu.org>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 463c0a742a4..52c1db50adf 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,21 @@
+2020-08-31 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/96854
+ * gcc.dg/vect/pr96854.c: New testcase.
+
+2020-08-31 liuhongt <hongtao.liu@intel.com>
+
+ * gcc.target/i386/avx512f-pr96551-1.c: New test.
+ * gcc.target/i386/avx512f-pr96551-2.c: New test.
+
+2020-08-31 Tobias Burnus <tobias@codesourcery.com>
+
+ Backported from master:
+ 2020-08-28 Tobias Burnus <tobias@codesourcery.com>
+
+ PR fortran/94672
+ * gfortran.dg/optional_assumed_charlen_2.f90: New test.
+
2020-08-30 Iain Buclaw <ibuclaw@gdcproject.org>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-09-01 10:01 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-09-01 10:01 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:8427c3dcfb3316bbae35128fa07b51c2b4ac7153
commit 8427c3dcfb3316bbae35128fa07b51c2b4ac7153
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon Aug 31 00:16:55 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/d/ChangeLog | 37 +++++++++++++++++++++++++++++++++++++
gcc/testsuite/ChangeLog | 16 ++++++++++++++++
3 files changed, 54 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index cf802bc822d..3db40e0a817 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200830
+20200831
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index 0aed3450b28..2db30274776 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,40 @@
+2020-08-30 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2020-08-26 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/96157
+ * d-codegen.cc (d_build_call): Handle TREE_ADDRESSABLE static arrays.
+ * types.cc (make_array_type): Propagate TREE_ADDRESSABLE from base
+ type to static array.
+
+2020-08-30 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2020-08-26 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * dmd/globals.h (Global): Add recursionLimit.
+ * dmd/dmacro.c (Macro::expand): Limit recursive expansion to
+ global.recursionLimit.
+ * dmd/dtemplate.c (deduceType): Likewise.
+ (TemplateInstance::tryExpandMembers): Likewise.
+ (TemplateInstance::trySemantic3): Likewise.
+ (TemplateMixin::semantic): Likewise.
+ * dmd/expressionsem.c (ExpressionSemanticVisitor::visit): Likewise.
+ * dmd/mtype.c (Type::noMember): Likewise.
+ (TypeFunction::semantic): Likewise.
+ * dmd/optimize.c (Expression_optimize): Likewise.
+
+2020-08-30 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2020-08-26 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * d-lang.cc (d_parse_file): Use read() to load contents from stdin,
+ allow the front-end to free the memory after parsing.
+ * dmd/func.c (FuncDeclaration::semantic): Use module filename if
+ searchPath returns NULL.
+
2020-08-20 Iain Buclaw <ibuclaw@gdcproject.org>
PR d/96250
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 2dbfd8e76cc..463c0a742a4 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,19 @@
+2020-08-30 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2020-08-26 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/96157
+ * gdc.dg/pr96157a.d: New test.
+ * gdc.dg/pr96157b.d: New test.
+
+2020-08-30 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2020-08-26 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * gdc.test/compilable/ice20092.d: New test.
+
2020-08-28 Uros Bizjak <ubizjak@gmail.com>
* gcc.target/i386/double_mask_reg-1.c: New test.
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-09-01 10:01 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-09-01 10:01 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:69ea3d97a04a1a892e3e846316e01c0b3c4e5467
commit 69ea3d97a04a1a892e3e846316e01c0b3c4e5467
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun Aug 30 00:16:55 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index cb50c2bdf0d..cf802bc822d 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200829
+20200830
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-09-01 10:01 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-09-01 10:01 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:b026be90880e4ec9bf3dea4f9ff176518294a666
commit b026be90880e4ec9bf3dea4f9ff176518294a666
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat Aug 29 00:16:54 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 15 +++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 4 ++++
3 files changed, 20 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 23adb1f99d8..de3bf8cc6e6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,18 @@
+2020-08-28 Uros Bizjak <ubizjak@gmail.com>
+
+ PR target/96744
+ * config/i386/i386-expand.c (split_double_mode): Also handle
+ E_P2HImode and E_P2QImode.
+ * config/i386/sse.md (MASK_DWI): New define_mode_iterator.
+ (mov<mode>): New expander for P2HI,P2QI.
+ (*mov<mode>_internal): New define_insn_and_split to split
+ movement of P2QI/P2HI to 2 movqi/movhi patterns after reload.
+
+2020-08-28 liuhongt <hongtao.liu@intel.com>
+
+ * common/config/i386/i386-common.c (ix86_handle_option): Set
+ AVX512DQ when AVX512VP2INTERSECT exists.
+
2020-08-27 Carl Love <cel@us.ibm.com>
* config/rs6000/rs6000-builtin.def: (BU_P10V_VSX_1) New builtin
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 7cd20fae38d..cb50c2bdf0d 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200828
+20200829
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 211542e01e6..2dbfd8e76cc 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2020-08-28 Uros Bizjak <ubizjak@gmail.com>
+
+ * gcc.target/i386/double_mask_reg-1.c: New test.
+
2020-08-27 John David Anglin <danglin@gcc.gnu.org>
* gcc.target/hppa/shadd-2.c: Adjust times to 4.
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-09-01 10:00 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-09-01 10:00 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:9aae0c155ff86530e139b372284a492dafe7cd56
commit 9aae0c155ff86530e139b372284a492dafe7cd56
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu Aug 27 00:17:01 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 17 +++++++++++++++++
gcc/DATESTAMP | 2 +-
libstdc++-v3/ChangeLog | 20 ++++++++++++++++++++
3 files changed, 38 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 10ed17f1549..1eca4df0f59 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,20 @@
+2020-08-26 Roger Sayle <roger@nextmovesoftware.com>
+
+ PR middle-end/87256
+ * config/pa/pa.c (hppa_rtx_costs_shadd_p): New helper function
+ to check for coefficients supported by shNadd and shladd,l.
+ (hppa_rtx_costs): Rewrite to avoid using estimates based upon
+ FACTOR and enable recursing deeper into RTL expressions.
+ * config/pa/pa.md (shd_internal): Fix define_expand to provide
+ gen_shd_internal.
+
+2020-08-26 Roger Sayle <roger@nextmovesoftware.com>
+
+ * config/pa/pa.md (ashldi3): Additionally, on !TARGET_64BIT
+ generate a two instruction shd/zdep sequence when shifting
+ registers by suitable constants.
+ (shd_internal): New define_expand to provide gen_shd_internal.
+
2020-08-25 Jakub Jelinek <jakub@redhat.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 1aa5e58d9a2..c7ea9e023ae 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200826
+20200827
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 6ec8b6bee25..80ed5e320ea 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,23 @@
+2020-08-26 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-08-26 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/71960
+ * include/experimental/string_view (basic_string_view):
+ Enable debug assertions.
+ * include/std/string_view (basic_string_view):
+ Likewise.
+
+2020-08-26 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-08-24 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/96766
+ * include/std/variant (_Variant_storage): Replace implicit
+ conversions from size_t to __index_type with explicit casts.
+
2020-08-21 Jonathan Wakely <jwakely@redhat.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-09-01 9:59 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-09-01 9:59 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:3f77cd790ab3cf82553c9eb7b9bb2ac6ee197606
commit 3f77cd790ab3cf82553c9eb7b9bb2ac6ee197606
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed Aug 26 00:17:09 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 88 +++++++++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/c-family/ChangeLog | 10 ++++++
gcc/c/ChangeLog | 10 ++++++
gcc/cp/ChangeLog | 10 ++++++
gcc/testsuite/ChangeLog | 64 +++++++++++++++++++++++++++++++++++
libgomp/ChangeLog | 23 +++++++++++++
7 files changed, 206 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b03c64fdc9b..10ed17f1549 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,91 @@
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/96722
+ * gimple.c (infer_nonnull_range): Formatting fix.
+ (infer_nonnull_range_by_dereference): Return false for clobber stmts.
+
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/96758
+ * tree-ssa-strlen.c (handle_builtin_string_cmp): If both cstlen1
+ and cstlen2 are set, set cmpsiz to their minimum, otherwise use the
+ one that is set. If bound is used and smaller than cmpsiz, set cmpsiz
+ to bound. If both cstlen1 and cstlen2 are set, perform the optimization.
+
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/95450
+ * fold-const.c (native_interpret_real): For MODE_COMPOSITE_P modes
+ punt if the to be returned REAL_CST does not encode to the bitwise
+ same representation.
+
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/96535
+ * toplev.c (process_options): Move flag_unroll_loops and
+ flag_cunroll_grow_size handling from here to ...
+ * opts.c (finish_options): ... here. For flag_cunroll_grow_size,
+ don't check for AUTODETECT_VALUE, but instead check
+ opts_set->x_flag_cunroll_grow_size.
+ * common.opt (funroll-completely-grow-size): Default to 0.
+ * config/rs6000/rs6000.c (TARGET_OVERRIDE_OPTIONS_AFTER_CHANGE):
+ Redefine.
+ (rs6000_override_options_after_change): New function.
+ (rs6000_option_override_internal): Call it. Move there the
+ flag_cunroll_grow_size, unroll_only_small_loops and
+ flag_rename_registers handling.
+
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/96549
+ * tree.c (get_narrower): Use TREE_TYPE (ret) instead of
+ TREE_TYPE (win) for COMPOUND_EXPRs.
+
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR fortran/93553
+ * tree-nested.c (convert_nonlocal_omp_clauses): For
+ OMP_CLAUSE_REDUCTION, OMP_CLAUSE_LASTPRIVATE and OMP_CLAUSE_LINEAR
+ save info->new_local_var_chain around walks of the clause gimple
+ sequences and declare_vars if needed into the sequence.
+
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/96459
+ * omp-low.c (lower_omp_taskreg): Call lower_reduction_clauses even in
+ for host teams.
+
+2020-08-25 Martin Jambor <mjambor@suse.cz>
+
+ Backported from master:
+ 2020-08-25 Martin Jambor <mjambor@suse.cz>
+
+ PR tree-optimization/96730
+ * tree-sra.c (create_access): Disqualify any aggregate with negative
+ offset access.
+ (build_ref_for_model): Add assert that offset is non-negative.
+
2020-08-21 Richard Sandiford <richard.sandiford@arm.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 758e09d65f8..1aa5e58d9a2 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200825
+20200826
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 7cd89c37bec..ddfd2e76d9f 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,13 @@
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/96545
+ * c-common.c (get_atomic_generic_size): Require that first argument's
+ type points to a complete type and use tree_fits_uhwi_p instead of
+ just INTEGER_CST TREE_CODE check for the TYPE_SIZE_UNIT.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 991c7f81b0f..68e8511691e 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,13 @@
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/96571
+ * c-parser.c (c_parser_generic_selection): Change match_found from bool
+ to int, holding index of the match. Call mark_exp_read on the selector
+ expression and on expressions other than the selected one.
+
2020-08-03 Richard Sandiford <richard.sandiford@arm.com>
Backported from master:
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index c9b43bdf894..a0eb4a4c123 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,13 @@
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/96497
+ * constexpr.c (cxx_eval_binary_expression): For SPACESHIP_EXPR, tail
+ call cxx_eval_constant_expression after genericize_spaceship to avoid
+ undesirable further VERIFY_CONSTANT.
+
2020-08-24 Jason Merrill <jason@redhat.com>
PR c++/95428
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index e5d63d1d53f..6f7e3669555 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,67 @@
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/96722
+ * g++.dg/opt/pr96722.C: New test.
+
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/96758
+ * gcc.dg/strcmpopt_12.c: New test.
+
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/95450
+ * gcc.target/powerpc/pr95450.c: New test.
+
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/96571
+ * gcc.dg/Wunused-var-4.c: New test.
+
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/96545
+ * c-c++-common/pr96545.c: New test.
+
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/96549
+ * gcc.c-torture/execute/pr96549.c: New test.
+
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/96497
+ * g++.dg/cpp2a/spaceship-constexpr3.C: New test.
+
+2020-08-25 Martin Jambor <mjambor@suse.cz>
+
+ Backported from master:
+ 2020-08-25 Martin Jambor <mjambor@suse.cz>
+
+ PR tree-optimization/96730
+ * gcc.dg/tree-ssa/pr96730.c: New test.
+
2020-08-24 Jason Merrill <jason@redhat.com>
* g++.dg/other/final8.C: Adjust expected output.
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index e018c27bd27..76af1f4b399 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,26 @@
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-08 Jakub Jelinek <jakub@redhat.com>
+ Tobias Burnus <tobias@codesourcery.com>
+
+ PR fortran/93553
+ * testsuite/libgomp.fortran/pr93553.f90: New test.
+
+2020-08-25 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/96459
+ * testsuite/libgomp.c/teams-3.c: New test.
+ * testsuite/libgomp.c-c++-common/for-2.h (OMPTEAMS): Define to nothing
+ if not defined yet.
+ (N(test)): Use it before all N(f*) calls.
+ * testsuite/libgomp.c-c++-common/for-14.c (DO_PRAGMA, OMPTEAMS): Define.
+ (main): Don't call all test_* functions from within
+ #pragma omp teams reduction(|:err), call them directly.
+
2020-08-20 Chung-Lin Tang <cltang@codesourcery.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-25 12:55 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-25 12:55 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:c0746a1beb1ba073c7981eb09f55b3d993b32e5c
commit c0746a1beb1ba073c7981eb09f55b3d993b32e5c
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue Aug 25 00:16:57 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 6 ++++++
gcc/testsuite/ChangeLog | 12 ++++++++++++
libgfortran/ChangeLog | 9 +++++++++
4 files changed, 28 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index d0461daaefd..758e09d65f8 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200824
+20200825
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 4484d0b1433..c9b43bdf894 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,9 @@
+2020-08-24 Jason Merrill <jason@redhat.com>
+
+ PR c++/95428
+ * optimize.c (populate_clone_array): Revert PR70462 change.
+ (maybe_clone_body): Likewise.
+
2020-08-18 Jason Merrill <jason@redhat.com>
PR c++/96199
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1698c5580b5..e5d63d1d53f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,15 @@
+2020-08-24 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/other/final8.C: Adjust expected output.
+
+2020-08-24 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ Backported from master:
+ 2020-08-24 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ PR fortran/96486
+ * gfortran.dg/pr96486.f90: New test.
+
2020-08-20 Iain Buclaw <ibuclaw@gdcproject.org>
PR d/96250
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index 2aa54095648..f41e6e152e7 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,3 +1,12 @@
+2020-08-24 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ Backported from master:
+ 2020-08-24 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ PR fortran/96486
+ * intrinsics/env.c: If value_len is > 0 blank the string.
+ Copy the result only if its length is > 0.
+
2020-07-25 Dominique d'Humieres <dhumieres.dominique@free.fr>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-25 12:55 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-25 12:55 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:d523b5201cce1796717a8ca6694fb940ef60afa2
commit d523b5201cce1796717a8ca6694fb940ef60afa2
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon Aug 24 00:16:56 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index eec05c433b9..d0461daaefd 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200823
+20200824
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-25 12:55 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-25 12:55 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:950fc24f6660520c894a68b0f8a08ef7af0d3751
commit 950fc24f6660520c894a68b0f8a08ef7af0d3751
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun Aug 23 00:16:58 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index faac5049dd8..eec05c433b9 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200822
+20200823
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-25 12:55 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-25 12:55 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:5f877a1f6c962f824d430a6c2b8079b0464fdb7f
commit 5f877a1f6c962f824d430a6c2b8079b0464fdb7f
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat Aug 22 00:16:56 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 17 +++++++++++++++++
gcc/DATESTAMP | 2 +-
libstdc++-v3/ChangeLog | 12 ++++++++++++
3 files changed, 30 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e9d9bbafd10..b03c64fdc9b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,20 @@
+2020-08-21 Richard Sandiford <richard.sandiford@arm.com>
+
+ Backported from master:
+ 2020-08-21 Richard Sandiford <richard.sandiford@arm.com>
+
+ * doc/extend.texi: Update links to Arm docs.
+ * doc/invoke.texi: Likewise.
+
+2020-08-21 Tobias Burnus <tobias@codesourcery.com>
+
+ Backported from master:
+ 2020-05-26 Tobias Burnus <tobias@codesourcery.com>
+
+ PR ipa/95320
+ * ipa-utils.h (odr_type_p): Also permit calls with
+ only flag_generate_offload set.
+
2020-08-19 Joe Ramsay <joe.ramsay@arm.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 7ead9649335..faac5049dd8 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200821
+20200822
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 12668a1feb9..6ec8b6bee25 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,15 @@
+2020-08-21 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-08-21 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/96718
+ * testsuite/25_algorithms/pstl/feature_test-2.cc: Require
+ tbb-backend effective target.
+ * testsuite/25_algorithms/pstl/feature_test-3.cc: Likewise.
+ * testsuite/25_algorithms/pstl/feature_test-5.cc: Likewise.
+ * testsuite/25_algorithms/pstl/feature_test.cc: Likewise.
+
2020-08-19 Jonathan Wakely <jwakely@redhat.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 8:04 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 8:04 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:981b776f02fa1c1a78bafd6cc00ea5c6c70abf75
commit 981b776f02fa1c1a78bafd6cc00ea5c6c70abf75
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri Aug 21 00:16:59 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/d/ChangeLog | 37 +++++++++++++++++++++++++++++++++++++
gcc/testsuite/ChangeLog | 30 ++++++++++++++++++++++++++++++
libgomp/ChangeLog | 10 ++++++++++
4 files changed, 78 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 7829179094c..7ead9649335 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200820
+20200821
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index 945cf410fd8..0aed3450b28 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,40 @@
+2020-08-20 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/96250
+ * dmd/expressionsem.c (ExpressionSemanticVisitor::visit(TypeExp)):
+ Fix cast from Expression to VarExp.
+
+2020-08-20 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/96250
+ * dmd/dstruct.c (StructDeclaration::semantic): Error if redefinition
+ of struct exists in compilation.
+ * dmd/expressionsem.c (ExpressionSemanticVisitor::visit(TypeExp)):
+ Rewrite resolved field variables as 'this.var' before semantic.
+ * dmd/parse.c (Parser::parseUnaryExp): Mark '(type) una_exp' as a
+ parenthesized expression.
+
+2020-08-20 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2020-08-20 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * dmd/ctfeexpr.c (isCtfeValueValid): Return true for array literals as
+ well as structs.
+ * dmd/dinterpret.c: Don't reinterpret static arrays into dynamic.
+
+2020-08-20 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2020-08-03 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/96254
+ * d-codegen.cc (error_no_frame_access): New.
+ (get_frame_for_symbol): Use fdparent name in error message.
+ (get_framedecl): Replace call to assert with error.
+ * d-tree.h (error_no_frame_access): Declare.
+ * decl.cc (get_decl_tree): Detect recursion and error.
+
2020-08-18 Iain Buclaw <ibuclaw@gdcproject.org>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 0fc057a860c..1698c5580b5 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,33 @@
+2020-08-20 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/96250
+ * gdc.test/fail_compilation/fail17492.d: New test.
+ * gdc.test/compilable/b9490.d: New test.
+ * gdc.test/compilable/ice14739.d: New test.
+ * gdc.test/fail_compilation/ice21060.d: New test.
+ * gdc.test/fail_compilation/imports/ice21060a/package.d: New file.
+ * gdc.test/fail_compilation/imports/ice21060b/package.d: New file.
+ * gdc.test/fail_compilation/imports/ice21060c/package.d: New file.
+ * gdc.test/fail_compilation/imports/ice21060d/package.d: New file.
+ * gdc.test/runnable/b16278.d: New test.
+
+2020-08-20 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2020-08-20 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * gdc.test/compilable/interpret3.d: Add test.
+ * gdc.test/fail_compilation/reg6769.d: New test.
+
+2020-08-20 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2020-08-03 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/96254
+ * gdc.dg/pr96254a.d: New test.
+ * gdc.dg/pr96254b.d: New test.
+
2020-08-19 Joe Ramsay <joe.ramsay@arm.com>
Backported from master:
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index eefacc68540..e018c27bd27 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,13 @@
+2020-08-20 Chung-Lin Tang <cltang@codesourcery.com>
+
+ Backported from master:
+ 2020-08-20 Chung-Lin Tang <cltang@codesourcery.com>
+
+ * plugin/plugin-nvptx.c (nvptx_free):
+ Change "GOMP_PLUGIN_acc_thread () == NULL" test into check of
+ CUDA_ERROR_NOT_PERMITTED status for cuMemGetAddressRange. Adjust
+ comments.
+
2020-07-29 Julian Brown <julian@codesourcery.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 8:03 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 8:03 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="us-ascii", Size: 4359 bytes --]
https://gcc.gnu.org/g:7277973dae3ac26c3f773693932986464fe94ce1
commit 7277973dae3ac26c3f773693932986464fe94ce1
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu Aug 20 00:17:07 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 47 +++++++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 23 +++++++++++++++++++++++
libstdc++-v3/ChangeLog | 16 ++++++++++++++++
4 files changed, 87 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 2d7ea562fc5..e9d9bbafd10 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,50 @@
+2020-08-19 Joe Ramsay <joe.ramsay@arm.com>
+
+ Backported from master:
+ 2020-07-29 Joe Ramsay <joe.ramsay@arm.com>
+
+ PR target/96682
+ * config/arm/arm-protos.h (arm_coproc_mem_operand_no_writeback):
+ Declare prototype.
+ (arm_mve_mode_and_operands_type_check): Declare prototype.
+ * config/arm/arm.c (arm_coproc_mem_operand): Refactor to use
+ _arm_coproc_mem_operand.
+ (arm_coproc_mem_operand_wb): New function to cover full, limited
+ and no writeback.
+ (arm_coproc_mem_operand_no_writeback): New constraint for memory
+ operand with no writeback.
+ (arm_print_operand): Extend 'E' specifier for memory operand
+ that does not support writeback.
+ (arm_mve_mode_and_operands_type_check): New constraint check for
+ MVE memory operands.
+ * config/arm/constraints.md: Add Uj constraint for VFP vldr.16
+ and vstr.16.
+ * config/arm/vfp.md (*mov_load_vfp_hf16): New pattern for
+ vldr.16.
+ (*mov_store_vfp_hf16): New pattern for vstr.16.
+ (*mov<mode>_vfp_<mode>16): Remove MVE moves.
+
+2020-08-19 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-08-18 Peter Bergner <bergner@linux.ibm.com>
+
+ * config/rs6000/rs6000-builtin.def (BU_VSX_1): Rename xvcvbf16sp to
+ xvcvbf16spn.
+ * config/rs6000/rs6000-call.c (builtin_function_type): Likewise.
+ * config/rs6000/vsx.md: Likewise.
+ * doc/extend.texi: Likewise.
+
+2020-08-19 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-08-13 Peter Bergner <bergner@linux.ibm.com>
+
+ PR target/96506
+ * config/rs6000/rs6000-call.c (rs6000_promote_function_mode): Disallow
+ MMA types as return values.
+ (rs6000_function_arg): Disallow MMA types as function arguments.
+
2020-08-18 Uroš Bizjak <ubizjak@gmail.com>
PR target/96536
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index a8098fbd6e3..7829179094c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200819
+20200820
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index f8dbeb5cc41..0fc057a860c 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,26 @@
+2020-08-19 Joe Ramsay <joe.ramsay@arm.com>
+
+ Backported from master:
+ 2020-07-29 Joe Ramsay <joe.ramsay@arm.com>
+
+ PR target/96682
+ * gcc.target/arm/mve/intrinsics/mve-vldstr16-no-writeback.c: New test.
+
+2020-08-19 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-08-18 Peter Bergner <bergner@linux.ibm.com>
+
+ * gcc.target/powerpc/mma-builtin-3.c: Rename xvcvbf16sp to xvcvbf16spn.
+
+2020-08-19 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-08-13 Peter Bergner <bergner@linux.ibm.com>
+
+ PR target/96506
+ * gcc.target/powerpc/pr96506.c: New test.
+
2020-08-18 Jason Merrill <jason@redhat.com>
PR c++/96199
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index d7282615a77..12668a1feb9 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,19 @@
+2020-08-19 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-08-19 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/bits/c++config (_GLIBCXX_DEPRECATED_SUGGEST): New
+ macro for "use 'foo' instead" message in deprecated warnings.
+ * include/bits/ios_base.h (io_state, open_mode, seek_dir)
+ (streampos, streamoff): Use _GLIBCXX_DEPRECATED_SUGGEST.
+ * include/std/streambuf (stossc): Replace C++11 attribute
+ with _GLIBCXX_DEPRECATED_SUGGEST.
+ * include/std/type_traits (__is_nullptr_t): Use
+ _GLIBCXX_DEPRECATED_SUGGEST instead of _GLIBCXX_DEPRECATED.
+ * testsuite/27_io/types/1.cc: Check for deprecated warnings.
+ Also check for io_state, open_mode and seek_dir typedefs.
+
2020-08-11 Jonathan Wakely <jwakely@redhat.com>
PR libstdc++/89760
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 8:03 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 8:03 UTC (permalink / raw)
To: gcc-cvs
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="us-ascii", Size: 2848 bytes --]
https://gcc.gnu.org/g:afe66e5c06e431e1cd8409a3ea3843eb4bed1dcf
commit afe66e5c06e431e1cd8409a3ea3843eb4bed1dcf
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed Aug 19 00:16:59 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 14 ++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 8 ++++++++
gcc/d/ChangeLog | 9 +++++++++
gcc/testsuite/ChangeLog | 19 +++++++++++++++++++
5 files changed, 51 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f55ba346158..2d7ea562fc5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,17 @@
+2020-08-18 Uroš Bizjak <ubizjak@gmail.com>
+
+ PR target/96536
+ * config/i386/i386.md (restore_stack_nonlocal):
+ Add missing compare RTX.
+
+2020-08-18 liuhongt <hongtao.liu@intel.com>
+
+ PR target/96562
+ PR target/93897
+ * config/i386/i386-expand.c (ix86_expand_pinsr): Don't use
+ pinsr for TImode.
+ (ix86_expand_pextr): Don't use pextr for TImode.
+
2020-08-14 Jan Hubicka <jh@suse.cz>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 3b29b8dc124..a8098fbd6e3 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200818
+20200819
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index aa7b814e999..4484d0b1433 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,11 @@
+2020-08-18 Jason Merrill <jason@redhat.com>
+
+ PR c++/96199
+ * pt.c (maybe_dependent_member_ref): New.
+ (tsubst_copy) [CONST_DECL]: Use it.
+ [VAR_DECL]: Likewise.
+ (tsubst_aggr_type): Handle nested type.
+
2020-08-13 Patrick Palka <ppalka@redhat.com>
Backported from master:
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index c973d64c7c2..945cf410fd8 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,12 @@
+2020-08-18 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2020-08-18 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/96301
+ * decl.cc (DeclVisitor::visit (FuncDeclaration *)): Only return
+ non-trivial structs by invisible reference.
+
2020-08-01 Iain Buclaw <ibuclaw@gdcproject.org>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 896d3dc8c89..f8dbeb5cc41 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,22 @@
+2020-08-18 Jason Merrill <jason@redhat.com>
+
+ PR c++/96199
+ * g++.dg/cpp2a/class-deduction-alias4.C: New test.
+
+2020-08-18 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2020-08-18 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/96301
+ * gdc.dg/pr96301a.d: New test.
+ * gdc.dg/pr96301b.d: New test.
+ * gdc.dg/pr96301c.d: New test.
+
+2020-08-18 liuhongt <hongtao.liu@intel.com>
+
+ * gcc.target/i386/pr96562-1.c: New test.
+
2020-08-14 Jakub Jelinek <jakub@redhat.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 8:02 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 8:02 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:e26c9daa0f1d3ca2fb9c81f7bbe31962bd8899c6
commit e26c9daa0f1d3ca2fb9c81f7bbe31962bd8899c6
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue Aug 18 00:17:00 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 86cec8a47dc..3b29b8dc124 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200817
+20200818
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 8:02 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 8:02 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:14fece7d540a1c9ffcdc7c2ec5110d0241a03441
commit 14fece7d540a1c9ffcdc7c2ec5110d0241a03441
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon Aug 17 00:16:52 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 9b2c4cb86fd..86cec8a47dc 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200816
+20200817
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 8:02 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 8:02 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:0cdced3a996f79619587be2f5e634b79ab0c38cc
commit 0cdced3a996f79619587be2f5e634b79ab0c38cc
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun Aug 16 00:16:55 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index e6ef660d478..9b2c4cb86fd 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200815
+20200816
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 8:02 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 8:02 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:db6878c043d87fab80bf5906824661d54f20096b
commit db6878c043d87fab80bf5906824661d54f20096b
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat Aug 15 00:16:55 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 8 ++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 11 +++++++++++
3 files changed, 20 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 58c5f3e1bd2..f55ba346158 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,11 @@
+2020-08-14 Jan Hubicka <jh@suse.cz>
+
+ Backported from master:
+ 2020-05-29 Jan Hubicka <hubicka@ucw.cz>
+
+ PR lto/95362
+ * lto-streamer-out.c (lto_output_tree): Disable redundant streaming.
+
2020-08-13 Jan Hubicka <jh@suse.cz>
* lto-streamer.h (LTO_minor_version): Bump version.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index da579e6d532..e6ef660d478 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200814
+20200815
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index ac30c6da79f..896d3dc8c89 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,14 @@
+2020-08-14 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-06-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR lto/95548
+ * g++.dg/torture/pr95548.C: Change from dg-do compile to dg-do link,
+ add return type for main, for __SIZEOF_INT128__ test with __uint128_t
+ enumerator constants and add a test with unsigned long long
+ enumerators for all targets.
+
2020-08-13 Patrick Palka <ppalka@redhat.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 8:02 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 8:02 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:b09431f4de1e1e3602d70c8b0c4b2b0bd9a3e498
commit b09431f4de1e1e3602d70c8b0c4b2b0bd9a3e498
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri Aug 14 00:16:58 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 117 ++++++++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 9 ++++
gcc/lto/ChangeLog | 27 +++++++++++
gcc/testsuite/ChangeLog | 35 +++++++++++++++
5 files changed, 189 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 57a0960bf8c..58c5f3e1bd2 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,120 @@
+2020-08-13 Jan Hubicka <jh@suse.cz>
+
+ * lto-streamer.h (LTO_minor_version): Bump version.
+
+2020-08-13 Jan Hubicka <jh@suse.cz>
+
+ Backported from master:
+ 2020-06-06 Jan Hubicka <hubicka@ucw.cz>
+
+ PR lto/95548
+ * ipa-devirt.c (struct odr_enum_val): Turn values to wide_int.
+ (ipa_odr_summary_write): Update streaming.
+ (ipa_odr_read_section): Update streaming.
+
+2020-08-13 Jan Hubicka <jh@suse.cz>
+
+ Backported from master:
+ 2020-06-03 Jan Hubicka <hubicka@ucw.cz>
+
+ * ipa-devirt.c: Include data-streamer.h, lto-streamer.h and
+ streamer-hooks.h.
+ (odr_enums): New static var.
+ (struct odr_enum_val): New struct.
+ (class odr_enum): New struct.
+ (odr_enum_map): New hashtable.
+ (odr_types_equivalent_p): Drop code testing TYPE_VALUES.
+ (add_type_duplicate): Likewise.
+ (free_odr_warning_data): Do not free TYPE_VALUES.
+ (register_odr_enum): New function.
+ (ipa_odr_summary_write): New function.
+ (ipa_odr_read_section): New function.
+ (ipa_odr_summary_read): New function.
+ (class pass_ipa_odr): New pass.
+ (make_pass_ipa_odr): New function.
+ * ipa-utils.h (register_odr_enum): Declare.
+ * lto-section-in.c: (lto_section_name): Add odr_types section.
+ * lto-streamer.h (enum lto_section_type): Add odr_types section.
+ * passes.def: Add odr_types pass.
+ * lto-streamer-out.c (DFS::DFS_write_tree_body): Do not stream
+ TYPE_VALUES.
+ (hash_tree): Likewise.
+ * tree-streamer-in.c (lto_input_ts_type_non_common_tree_pointers):
+ Likewise.
+ * tree-streamer-out.c (write_ts_type_non_common_tree_pointers):
+ Likewise.
+ * timevar.def (TV_IPA_ODR): New timervar.
+ * tree-pass.h (make_pass_ipa_odr): Declare.
+ * tree.c (free_lang_data_in_type): Regiser ODR types.
+
+2020-08-13 Jan Hubicka <jh@suse.cz>
+
+ Backported from master:
+ 2020-08-13 Jan Hubicka <jh@suse.cz>
+
+ * lto-streamer-out.c (lto_output_tree): Add streamer_debugging check.
+ * lto-streamer.h (streamer_debugging): New constant
+ * tree-streamer-in.c (streamer_read_tree_bitfields): Add
+ streamer_debugging check.
+ (streamer_get_pickled_tree): Likewise.
+ * tree-streamer-out.c (pack_ts_base_value_fields): Likewise.
+
+2020-08-13 Jan Hubicka <jh@suse.cz>
+
+ Backported from master:
+ 2020-08-13 Jan Hubicka <hubicka@ucw.cz>
+
+ * lto-streamer-out.c (lto_output_tree): Do not stream final ref if
+ it is not needed.
+
+2020-08-13 Jan Hubicka <jh@suse.cz>
+
+ Backported from master:
+ 2020-08-13 Jan Hubicka <jh@suse.cz>
+
+ * tree-streamer.c (record_common_node): Fix hash value of pre-streamed
+ nodes.
+
+2020-08-13 Jan Hubicka <jh@suse.cz>
+
+ Backported from master:
+ 2020-08-13 Jan Hubicka <hubicka@ucw.cz>
+
+ * lto-streamer-in.c (lto_read_tree): Do not stream end markers.
+ (lto_input_scc): Optimize streaming of entry lengths.
+ * lto-streamer-out.c (lto_write_tree): Do not stream end markers
+ (DFS::DFS): Optimize stremaing of entry lengths
+
+2020-08-13 Jan Hubicka <jh@suse.cz>
+
+ Backported from master:
+ 2020-08-13 Jan Hubicka <hubicka@ucw.cz>
+
+ * lto-streamer-in.c (lto_input_scc): Add SHARED_SCC parameter.
+ (lto_input_tree_1): Strenghten sanity check.
+ (lto_input_tree): Update call of lto_input_scc.
+ * lto-streamer-out.c: Include ipa-utils.h
+ (create_output_block): Initialize local_trees if merigng is going
+ to happen.
+ (destroy_output_block): Destroy local_trees.
+ (DFS): Add max_local_entry.
+ (local_tree_p): New function.
+ (DFS::DFS): Initialize and maintain it.
+ (DFS::DFS_write_tree): Decide on streaming format.
+ (lto_output_tree): Stream inline singleton SCCs
+ * lto-streamer.h (enum LTO_tags): Add LTO_trees.
+ (struct output_block): Add local_trees.
+ (lto_input_scc): Update prototype.
+
+2020-08-13 Martin Liska <mliska@suse.cz>
+
+ Backported from master:
+ 2020-08-13 Martin Liska <mliska@suse.cz>
+
+ PR ipa/96482
+ * ipa-cp.c (ipcp_bits_lattice::meet_with_1): Mask m_value
+ with m_mask.
+
2020-08-12 Alan Modra <amodra@gmail.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index faeb40f4ca8..da579e6d532 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200813
+20200814
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 7a2b450d99c..aa7b814e999 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,12 @@
+2020-08-13 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2020-08-10 Patrick Palka <ppalka@redhat.com>
+
+ * pt.c (resolve_overloaded_unification): Drop functions with
+ unsatisfied constraints.
+ (resolve_nondeduced_context): Likewise.
+
2020-08-11 Patrick Palka <ppalka@redhat.com>
Backported from master:
diff --git a/gcc/lto/ChangeLog b/gcc/lto/ChangeLog
index fe7a3a818d8..92434a47de7 100644
--- a/gcc/lto/ChangeLog
+++ b/gcc/lto/ChangeLog
@@ -1,3 +1,30 @@
+2020-08-13 Jan Hubicka <jh@suse.cz>
+
+ Backported from master:
+ 2020-06-03 Jan Hubicka <hubicka@ucw.cz>
+
+ * lto-common.c (compare_tree_sccs_1): Do not compare TYPE_VALUES.
+
+2020-08-13 Jan Hubicka <jh@suse.cz>
+
+ Backported from master:
+ 2020-08-13 Jan Hubicka <hubicka@ucw.cz>
+
+ * lto-common.c (lto_read_decls): Do not skip stray refs.
+
+2020-08-13 Jan Hubicka <jh@suse.cz>
+
+ Backported from master:
+ 2020-08-13 Jan Hubicka <hubicka@ucw.cz>
+
+ * lto-common.c (compare_tree_sccs_1): Sanity check that we never
+ read TRANSLATION_UNIT_DECL.
+ (process_dref): Break out from ...
+ (unify_scc): ... here.
+ (process_new_tree): Break out from ...
+ (lto_read_decls): ... here; handle streaming of singleton trees.
+ (print_lto_report_1): Update statistics.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 34fd95d3795..ac30c6da79f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,38 @@
+2020-08-13 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2020-08-10 Patrick Palka <ppalka@redhat.com>
+
+ * g++.dg/cpp2a/concepts-fn5.C: New test.
+ * g++.dg/concepts/fn8.C: Generalize dg-error directive to accept
+ "no matching function ..." diagnostic.
+ * g++.dg/cpp2a/concepts-fn1.C: Likewise.
+ * g++.dg/cpp2a/concepts-ts2.C: Likewise.
+ * g++.dg/cpp2a/concepts-ts3.C: Likewise.
+
+2020-08-13 Jan Hubicka <jh@suse.cz>
+
+ Backported from master:
+ 2020-06-06 Jan Hubicka <hubicka@ucw.cz>
+
+ * g++.dg/torture/pr95548.C: New test.
+
+2020-08-13 Jan Hubicka <jh@suse.cz>
+
+ Backported from master:
+ 2020-06-03 Jan Hubicka <hubicka@ucw.cz>
+
+ * g++.dg/lto/pr84805_0.C: Update.
+ Fix typo.
+
+2020-08-13 Martin Liska <mliska@suse.cz>
+
+ Backported from master:
+ 2020-08-13 Martin Liska <mliska@suse.cz>
+
+ PR ipa/96482
+ * gcc.dg/ipa/pr96482-2.c: New test.
+
2020-08-12 Alan Modra <amodra@gmail.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 8:01 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 8:01 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:5b877386ba73fbadc89ef9e8ef222e17e371cd6b
commit 5b877386ba73fbadc89ef9e8ef222e17e371cd6b
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu Aug 13 00:16:59 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 68 +++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 216 ++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 285 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 2e04463b9d9..57a0960bf8c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,71 @@
+2020-08-12 Alan Modra <amodra@gmail.com>
+
+ Backported from master:
+ 2020-08-07 Alan Modra <amodra@gmail.com>
+
+ PR target/96493
+ * config/rs6000/predicates.md (current_file_function_operand): Don't
+ accept functions that differ in r2 usage.
+
+2020-08-12 Martin Liska <mliska@suse.cz>
+
+ Backported from master:
+ 2020-08-12 Martin Liska <mliska@suse.cz>
+
+ PR ipa/96482
+ * ipa-cp.c (ipcp_bits_lattice::meet_with_1): Drop value bits
+ for bits that are unknown.
+ (ipcp_bits_lattice::set_to_constant): Likewise.
+ * tree-ssa-ccp.c (get_default_value): Add sanity check that
+ IPA CP bit info has all bits set to zero in bits that
+ are unknown.
+
+2020-08-12 Sergei Trofimovich <siarheit@google.com>
+
+ Backported from master:
+ 2020-07-28 Sergei Trofimovich <siarheit@google.com>
+
+ PR ipa/96291
+ * ipa-cp.c (has_undead_caller_from_outside_scc_p): Consider
+ unoptimized callers as undead.
+
+2020-08-12 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * config/bpf/bpf.md: Remove trailing whitespaces.
+ * config/bpf/constraints.md: Likewise.
+ * config/bpf/predicates.md: Likewise.
+
+2020-08-12 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * config/bpf/bpf-helpers.h (KERNEL_HELPER): Define.
+ (KERNEL_VERSION): Remove.
+ * config/bpf/bpf-helpers.def: Delete.
+ * config/bpf/bpf.c (bpf_handle_fndecl_attribute): New function.
+ (bpf_attribute_table): Define.
+ (bpf_helper_names): Delete.
+ (bpf_helper_code): Likewise.
+ (enum bpf_builtins): Adjust to new helpers mechanism.
+ (bpf_output_call): Likewise.
+ (bpf_init_builtins): Likewise.
+ (bpf_init_builtins): Likewise.
+ * doc/extend.texi (BPF Function Attributes): New section.
+ (BPF Kernel Helpers): Delete section.
+
+2020-08-12 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * config/bpf/bpf.c (bpf_compute_frame_layout): Include space for
+ callee saved registers only in xBPF.
+ (bpf_expand_prologue): Save callee saved registers only in xBPF.
+ (bpf_expand_epilogue): Likewise for restoring.
+ * doc/invoke.texi (eBPF Options): Document this is activated by
+ -mxbpf.
+
+2020-08-12 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * config/bpf/bpf.opt (mxbpf): New option.
+ * doc/invoke.texi (Option Summary): Add -mxbpf.
+ (eBPF Options): Document -mxbbpf.
+
2020-08-10 Hongtao Liu <hongtao.liu@intel.com>
PR target/96243
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index b81f381520c..faeb40f4ca8 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200812
+20200813
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 130be054ff4..34fd95d3795 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,219 @@
+2020-08-12 Alan Modra <amodra@gmail.com>
+
+ Backported from master:
+ 2020-08-12 Alan Modra <amodra@gmail.com>
+
+ PR target/96525
+ * gcc.target/powerpc/pr96493.c: Make it a link test when no
+ power10_hw. Require power10_ok.
+
+2020-08-12 Alan Modra <amodra@gmail.com>
+
+ Backported from master:
+ 2020-08-07 Alan Modra <amodra@gmail.com>
+
+ * gcc.target/powerpc/pr96493.c: New file.
+
+2020-08-12 Martin Liska <mliska@suse.cz>
+
+ Backported from master:
+ 2020-08-12 Martin Liska <mliska@suse.cz>
+
+ PR ipa/96482
+ * gcc.dg/ipa/pr96482.c: New test.
+
+2020-08-12 Sergei Trofimovich <siarheit@google.com>
+
+ Backported from master:
+ 2020-07-28 Sergei Trofimovich <siarheit@google.com>
+
+ PR ipa/96291
+ * gcc.dg/lto/pr96291_0.c: New testcase.
+ * gcc.dg/lto/pr96291_1.c: Support file.
+ * gcc.dg/lto/pr96291_2.c: Likewise.
+ * gcc.dg/lto/pr96291.h: Likewise.
+
+2020-08-12 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * gcc.target/bpf/diag-funargs-2.c: Remove trailing whitespaces.
+ * gcc.target/bpf/skb-ancestor-cgroup-id.c: Likewise.
+ * gcc.target/bpf/helper-xdp-adjust-meta.c: Likewise.
+ * gcc.target/bpf/helper-xdp-adjust-head.c: Likewise.
+ * gcc.target/bpf/helper-tcp-check-syncookie.c: Likewise.
+ * gcc.target/bpf/helper-sock-ops-cb-flags-set.c
+ * gcc.target/bpf/helper-sysctl-set-new-value.c: Likewise.
+ * gcc.target/bpf/helper-sysctl-get-new-value.c: Likewise.
+ * gcc.target/bpf/helper-sysctl-get-name.c: Likewise.
+ * gcc.target/bpf/helper-sysctl-get-current-value.c: Likewise.
+ * gcc.target/bpf/helper-strtoul.c: Likewise.
+ * gcc.target/bpf/helper-strtol.c: Likewise.
+ * gcc.target/bpf/helper-sock-map-update.c: Likewise.
+ * gcc.target/bpf/helper-sk-storage-get.c: Likewise.
+ * gcc.target/bpf/helper-sk-storage-delete.c: Likewise.
+ * gcc.target/bpf/helper-sk-select-reuseport.c: Likewise.
+ * gcc.target/bpf/helper-sk-release.c: Likewise.
+ * gcc.target/bpf/helper-sk-redirect-map.c: Likewise.
+ * gcc.target/bpf/helper-sk-lookup-upd.c: Likewise.
+ * gcc.target/bpf/helper-sk-lookup-tcp.c: Likewise.
+ * gcc.target/bpf/helper-skb-change-head.c: Likewise.
+ * gcc.target/bpf/helper-skb-cgroup-id.c: Likewise.
+ * gcc.target/bpf/helper-skb-adjust-room.c: Likewise.
+ * gcc.target/bpf/helper-set-hash.c: Likewise.
+ * gcc.target/bpf/helper-setsockopt.c: Likewise.
+ * gcc.target/bpf/helper-redirect-map.c: Likewise.
+ * gcc.target/bpf/helper-rc-repeat.c: Likewise.
+ * gcc.target/bpf/helper-rc-keydown.c: Likewise.
+ * gcc.target/bpf/helper-probe-read-str.c: Likewise.
+ * gcc.target/bpf/helper-perf-prog-read-value.c: Likewise.
+ * gcc.target/bpf/helper-perf-event-read-value.c: Likewise.
+ * gcc.target/bpf/helper-override-return.c: Likewise.
+ * gcc.target/bpf/helper-msg-redirect-map.c: Likewise.
+ * gcc.target/bpf/helper-msg-pull-data.c: Likewise.
+ * gcc.target/bpf/helper-msg-cork-bytes.c: Likewise.
+ * gcc.target/bpf/helper-msg-apply-bytes.c: Likewise.
+ * gcc.target/bpf/helper-lwt-seg6-store-bytes.c: Likewise.
+ * gcc.target/bpf/helper-lwt-seg6-adjust-srh.c: Likewise.
+ * gcc.target/bpf/helper-lwt-seg6-action.c: Likewise.
+ * gcc.target/bpf/helper-lwt-push-encap.c: Likewise.
+ * gcc.target/bpf/helper-get-socket-uid.c: Likewise.
+ * gcc.target/bpf/helper-get-socket-cookie.c: Likewise.
+ * gcc.target/bpf/helper-get-local-storage.c: Likewise.
+ * gcc.target/bpf/helper-get-current-cgroup-id.c: Likewise.
+ * gcc.target/bpf/helper-getsockopt.c: Likewise.
+ * gcc.target/bpf/diag-funargs-3.c: Likewise.
+
+2020-08-12 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * gcc.target/bpf/helper-bind.c: Adjust to new kernel helpers
+ mechanism.
+ * gcc.target/bpf/helper-bpf-redirect.c: Likewise.
+ * gcc.target/bpf/helper-clone-redirect.c: Likewise.
+ * gcc.target/bpf/helper-csum-diff.c: Likewise.
+ * gcc.target/bpf/helper-csum-update.c: Likewise.
+ * gcc.target/bpf/helper-current-task-under-cgroup.c: Likewise.
+ * gcc.target/bpf/helper-fib-lookup.c: Likewise.
+ * gcc.target/bpf/helper-get-cgroup-classid.c: Likewise.
+ * gcc.target/bpf/helper-get-current-cgroup-id.c: Likewise.
+ * gcc.target/bpf/helper-get-current-comm.c: Likewise.
+ * gcc.target/bpf/helper-get-current-pid-tgid.c: Likewise.
+ * gcc.target/bpf/helper-get-current-task.c: Likewise.
+ * gcc.target/bpf/helper-get-current-uid-gid.c: Likewise.
+ * gcc.target/bpf/helper-get-hash-recalc.c: Likewise.
+ * gcc.target/bpf/helper-get-listener-sock.c: Likewise.
+ * gcc.target/bpf/helper-get-local-storage.c: Likewise.
+ * gcc.target/bpf/helper-get-numa-node-id.c: Likewise.
+ * gcc.target/bpf/helper-get-prandom-u32.c: Likewise.
+ * gcc.target/bpf/helper-get-route-realm.c: Likewise.
+ * gcc.target/bpf/helper-get-smp-processor-id.c: Likewise.
+ * gcc.target/bpf/helper-get-socket-cookie.c: Likewise.
+ * gcc.target/bpf/helper-get-socket-uid.c: Likewise.
+ * gcc.target/bpf/helper-get-stack.c: Likewise.
+ * gcc.target/bpf/helper-get-stackid.c: Likewise.
+ * gcc.target/bpf/helper-getsockopt.c: Likewise.
+ * gcc.target/bpf/helper-ktime-get-ns.c: Likewise.
+ * gcc.target/bpf/helper-l3-csum-replace.c: Likewise.
+ * gcc.target/bpf/helper-l4-csum-replace.c: Likewise.
+ * gcc.target/bpf/helper-lwt-push-encap.c: Likewise.
+ * gcc.target/bpf/helper-lwt-seg6-action.c: Likewise.
+ * gcc.target/bpf/helper-lwt-seg6-adjust-srh.c: Likewise.
+ * gcc.target/bpf/helper-lwt-seg6-store-bytes.c: Likewise.
+ * gcc.target/bpf/helper-map-delete-elem.c: Likewise.
+ * gcc.target/bpf/helper-map-lookup-elem.c: Likewise.
+ * gcc.target/bpf/helper-map-peek-elem.c: Likewise.
+ * gcc.target/bpf/helper-map-pop-elem.c: Likewise.
+ * gcc.target/bpf/helper-map-push-elem.c: Likewise.
+ * gcc.target/bpf/helper-map-update-elem.c: Likewise.
+ * gcc.target/bpf/helper-msg-apply-bytes.c: Likewise.
+ * gcc.target/bpf/helper-msg-cork-bytes.c: Likewise.
+ * gcc.target/bpf/helper-msg-pop-data.c: Likewise.
+ * gcc.target/bpf/helper-msg-pull-data.c: Likewise.
+ * gcc.target/bpf/helper-msg-push-data.c: Likewise.
+ * gcc.target/bpf/helper-msg-redirect-hash.c: Likewise.
+ * gcc.target/bpf/helper-msg-redirect-map.c: Likewise.
+ * gcc.target/bpf/helper-override-return.c: Likewise.
+ * gcc.target/bpf/helper-perf-event-output.c: Likewise.
+ * gcc.target/bpf/helper-perf-event-read-value.c: Likewise.
+ * gcc.target/bpf/helper-perf-event-read.c: Likewise.
+ * gcc.target/bpf/helper-perf-prog-read-value.c: Likewise.
+ * gcc.target/bpf/helper-probe-read-str.c: Likewise.
+ * gcc.target/bpf/helper-probe-read.c: Likewise.
+ * gcc.target/bpf/helper-probe-write-user.c: Likewise.
+ * gcc.target/bpf/helper-rc-keydown.c: Likewise.
+ * gcc.target/bpf/helper-rc-pointer-rel.c: Likewise.
+ * gcc.target/bpf/helper-rc-repeat.c: Likewise.
+ * gcc.target/bpf/helper-redirect-map.c: Likewise.
+ * gcc.target/bpf/helper-set-hash-invalid.c: Likewise.
+ * gcc.target/bpf/helper-set-hash.c: Likewise.
+ * gcc.target/bpf/helper-setsockopt.c: Likewise.
+ * gcc.target/bpf/helper-sk-fullsock.c: Likewise.
+ * gcc.target/bpf/helper-sk-lookup-tcp.c: Likewise.
+ * gcc.target/bpf/helper-sk-lookup-upd.c: Likewise.
+ * gcc.target/bpf/helper-sk-redirect-hash.c: Likewise.
+ * gcc.target/bpf/helper-sk-redirect-map.c: Likewise.
+ * gcc.target/bpf/helper-sk-release.c: Likewise.
+ * gcc.target/bpf/helper-sk-select-reuseport.c: Likewise.
+ * gcc.target/bpf/helper-sk-storage-delete.c: Likewise.
+ * gcc.target/bpf/helper-sk-storage-get.c: Likewise.
+ * gcc.target/bpf/helper-skb-adjust-room.c: Likewise.
+ * gcc.target/bpf/helper-skb-cgroup-id.c: Likewise.
+ * gcc.target/bpf/helper-skb-change-head.c: Likewise.
+ * gcc.target/bpf/helper-skb-change-proto.c: Likewise.
+ * gcc.target/bpf/helper-skb-change-tail.c: Likewise.
+ * gcc.target/bpf/helper-skb-change-type.c: Likewise.
+ * gcc.target/bpf/helper-skb-ecn-set-ce.c: Likewise.
+ * gcc.target/bpf/helper-skb-get-tunnel-key.c: Likewise.
+ * gcc.target/bpf/helper-skb-get-tunnel-opt.c: Likewise.
+ * gcc.target/bpf/helper-skb-get-xfrm-state.c: Likewise.
+ * gcc.target/bpf/helper-skb-load-bytes-relative.c: Likewise.
+ * gcc.target/bpf/helper-skb-load-bytes.c: Likewise.
+ * gcc.target/bpf/helper-skb-pull-data.c: Likewise.
+ * gcc.target/bpf/helper-skb-set-tunnel-key.c: Likewise.
+ * gcc.target/bpf/helper-skb-set-tunnel-opt.c: Likewise.
+ * gcc.target/bpf/helper-skb-store-bytes.c: Likewise.
+ * gcc.target/bpf/helper-skb-under-cgroup.c: Likewise.
+ * gcc.target/bpf/helper-skb-vlan-pop.c: Likewise.
+ * gcc.target/bpf/helper-skb-vlan-push.c: Likewise.
+ * gcc.target/bpf/helper-skc-lookup-tcp.c: Likewise.
+ * gcc.target/bpf/helper-sock-hash-update.c: Likewise.
+ * gcc.target/bpf/helper-sock-map-update.c: Likewise.
+ * gcc.target/bpf/helper-sock-ops-cb-flags-set.c: Likewise.
+ * gcc.target/bpf/helper-spin-lock.c: Likewise.
+ * gcc.target/bpf/helper-spin-unlock.c: Likewise.
+ * gcc.target/bpf/helper-strtol.c: Likewise.
+ * gcc.target/bpf/helper-strtoul.c: Likewise.
+ * gcc.target/bpf/helper-sysctl-get-current-value.c: Likewise.
+ * gcc.target/bpf/helper-sysctl-get-name.c: Likewise.
+ * gcc.target/bpf/helper-sysctl-get-new-value.c: Likewise.
+ * gcc.target/bpf/helper-sysctl-set-new-value.c: Likewise.
+ * gcc.target/bpf/helper-tail-call.c: Likewise.
+ * gcc.target/bpf/helper-tcp-check-syncookie.c: Likewise.
+ * gcc.target/bpf/helper-tcp-sock.c: Likewise.
+ * gcc.target/bpf/helper-trace-printk.c: Likewise.
+ * gcc.target/bpf/helper-xdp-adjust-head.c: Likewise.
+ * gcc.target/bpf/helper-xdp-adjust-meta.c: Likewise.
+ * gcc.target/bpf/helper-xdp-adjust-tail.c: Likewise.
+ * gcc.target/bpf/skb-ancestor-cgroup-id.c: Likewise.
+
+2020-08-12 Jose E. Marchesi <jose.marchesi@oracle.com>
+
+ * gcc.target/bpf/xbpf-callee-saved-regs-1.c: New test.
+ * gcc.target/bpf/xbpf-callee-saved-regs-2.c: Likewise.
+
+2020-08-12 Christophe Lyon <christophe.lyon@linaro.org>
+
+ Backported from master:
+ 2020-08-12 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/arm/stack-protector-1.c: Adapt code to Cortex-M
+ restrictions.
+
+2020-08-12 Christophe Lyon <christophe.lyon@linaro.org>
+
+ Backported from master:
+ 2020-08-12 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/arm/multilib.exp: Fix parameter passing for gcc_opts.
+
2020-08-11 Patrick Palka <ppalka@redhat.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 8:00 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 8:00 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:a549ed0554b92c86935352987443ab962eac7aa6
commit a549ed0554b92c86935352987443ab962eac7aa6
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed Aug 12 00:16:59 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 21 +++++++++++++++++++++
gcc/fortran/ChangeLog | 9 +++++++++
gcc/testsuite/ChangeLog | 24 ++++++++++++++++++++++++
libstdc++-v3/ChangeLog | 26 ++++++++++++++++++++++++++
5 files changed, 81 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 5a77e124a0f..b81f381520c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200811
+20200812
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 100b569c71b..7a2b450d99c 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,24 @@
+2020-08-11 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2020-07-30 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/96106
+ * pt.c (reduce_template_parm_level): Propagate DECL_VIRTUAL_P
+ from the original TEMPLATE_PARM_DECL to the new lowered one.
+
+2020-08-11 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2020-07-30 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/96164
+ * constraint.cc (constraints_satisfied_p): Return true if
+ !flags_concepts.
+ * pt.c (do_type_instantiation): Update a paragraph taken from
+ [temp.explicit] to reflect the latest specification. Don't
+ instantiate a member with unsatisfied constraints.
+
2020-08-04 Marek Polacek <polacek@redhat.com>
Backported from master:
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 10d1f9e2f78..e74b026a73a 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,12 @@
+2020-08-11 Paul Thomas <pault@gcc.gnu.org>
+
+ Backported from master:
+ 2020-08-10 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/96312
+ * trans-expr.c (fcncall_realloc_result): Only compare shapes if
+ lhs was allocated..
+
2020-07-29 Mark Eggleston <markeggleston@gcc.gnu.org>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index bb416879340..130be054ff4 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,27 @@
+2020-08-11 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2020-07-30 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/96106
+ * g++.dg/concepts/abbrev7.C: New test.
+
+2020-08-11 Paul Thomas <pault@gcc.gnu.org>
+
+ Backported from master:
+ 2020-08-10 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/96312
+ * gfortran.dg/pr96312.f90: New test.
+
+2020-08-11 Patrick Palka <ppalka@redhat.com>
+
+ Backported from master:
+ 2020-07-30 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/96164
+ * g++.dg/cpp2a/concepts-explicit-inst5.C: New test.
+
2020-08-10 Hongtao Liu <hongtao.liu@intel.com>
* gcc.target/i386/pr92865-1.c: Adjust testcase.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 23523f7f4e6..d7282615a77 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,29 @@
+2020-08-11 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/89760
+ * testsuite/experimental/net/execution_context/make_service.cc:
+ Add dg-require-gthreads.
+ * testsuite/experimental/net/executor/1.cc: Likewise.
+ * testsuite/experimental/net/headers.cc: Likewise.
+ * testsuite/experimental/net/internet/address/v4/comparisons.cc:
+ Likewise.
+ * testsuite/experimental/net/internet/address/v4/cons.cc:
+ Likewise.
+ * testsuite/experimental/net/internet/address/v4/creation.cc:
+ Likewise.
+ * testsuite/experimental/net/internet/address/v4/members.cc:
+ Likewise.
+ * testsuite/experimental/net/internet/resolver/base.cc:
+ Likewise.
+ * testsuite/experimental/net/internet/resolver/ops/lookup.cc:
+ Likewise.
+ * testsuite/experimental/net/internet/resolver/ops/reverse.cc:
+ Likewise.
+ * testsuite/experimental/net/socket/basic_socket.cc: Likewise.
+ * testsuite/experimental/net/timer/waitable/cons.cc: Likewise.
+ * testsuite/experimental/net/timer/waitable/dest.cc: Likewise.
+ * testsuite/experimental/net/timer/waitable/ops.cc: Likewise.
+
2020-08-10 Jonathan Wakely <jwakely@redhat.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 7:59 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 7:59 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:6a0a16f636b8bcaeb963c33e710f47ca99aba761
commit 6a0a16f636b8bcaeb963c33e710f47ca99aba761
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue Aug 11 00:17:18 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 34 ++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 12 ++++++++++++
libstdc++-v3/ChangeLog | 10 ++++++++++
4 files changed, 57 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 402dd18ba3f..2e04463b9d9 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,37 @@
+2020-08-10 Hongtao Liu <hongtao.liu@intel.com>
+
+ PR target/96243
+ * config/i386/i386-expand.c (ix86_expand_sse_cmp): Refine for
+ maskcmp.
+ (ix86_expand_mask_vec_cmp): Change prototype.
+ * config/i386/i386-protos.h (ix86_expand_mask_vec_cmp): Change prototype.
+ * config/i386/i386.c (ix86_print_operand): Remove operand
+ modifier 'I'.
+ * config/i386/sse.md
+ (*<avx512>_cmp<mode>3<mask_scalar_merge_name><round_saeonly_name>): Deleted.
+ (*<avx512>_cmp<mode>3<mask_scalar_merge_name>): Ditto.
+ (*<avx512>_ucmp<mode>3<mask_scalar_merge_name>): Ditto.
+ (*<avx512>_ucmp<mode>3<mask_scalar_merge_name>,
+ avx512f_maskcmp<mode>3): Ditto.
+
+2020-08-10 Martin Liska <mliska@suse.cz>
+
+ Backported from master:
+ 2020-05-20 Martin Liska <mliska@suse.cz>
+
+ * lto-compress.c (lto_compression_zstd): Fill up
+ num_compressed_il_bytes.
+ (lto_uncompression_zstd): Likewise for num_uncompressed_il_bytes here.
+
+2020-08-10 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-08-08 Peter Bergner <bergner@linux.ibm.com>
+
+ PR target/96530
+ * config/rs6000/rs6000.c (rs6000_invalid_conversion): Use canonical
+ types for type comparisons. Refactor code to simplify it.
+
2020-08-08 Peter Bergner <bergner@linux.ibm.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 58309c92ac6..5a77e124a0f 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200810
+20200811
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 91924fb177f..bb416879340 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,15 @@
+2020-08-10 Hongtao Liu <hongtao.liu@intel.com>
+
+ * gcc.target/i386/pr92865-1.c: Adjust testcase.
+
+2020-08-10 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-08-08 Peter Bergner <bergner@linux.ibm.com>
+
+ PR target/96530
+ * gcc.target/powerpc/pr96530.c: New test.
+
2020-08-08 Peter Bergner <bergner@linux.ibm.com>
Backported from master:
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index c5eb7bfb424..23523f7f4e6 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,13 @@
+2020-08-10 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-08-10 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/95749
+ * src/filesystem/ops-common.h [_GLIBCXX_FILESYSTEM_IS_WINDOWS]
+ (stat_type): Change to __stat64.
+ (stat): Use _wstat64.
+
2020-08-07 Jonathan Wakely <jwakely@redhat.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 7:59 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 7:59 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:a7de76127de7678ab5b2e208821291a4126be5f1
commit a7de76127de7678ab5b2e208821291a4126be5f1
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon Aug 10 00:17:05 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index c61d7749c7d..58309c92ac6 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200809
+20200810
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 7:59 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 7:59 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:482f3816b3007454142595326a610cfca4209f7a
commit 482f3816b3007454142595326a610cfca4209f7a
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun Aug 9 00:17:08 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 10 ++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 8 ++++++++
3 files changed, 19 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 658eed04dfe..402dd18ba3f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,13 @@
+2020-08-08 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-08-06 Peter Bergner <bergner@linux.ibm.com>
+
+ PR target/96446
+ * config/rs6000/mma.md (*movpxi): Add xxsetaccz generation.
+ Disable split for zero constant source operand.
+ (mma_xxsetaccz): Change to define_expand. Call gen_movpxi.
+
2020-08-07 Tamar Christina <tamar.christina@arm.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 0aaecf38b04..c61d7749c7d 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200808
+20200809
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 14fc46de554..91924fb177f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2020-08-08 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-08-06 Peter Bergner <bergner@linux.ibm.com>
+
+ PR target/96446
+ * gcc.target/powerpc/pr96446.c: New test.
+
2020-08-07 Tamar Christina <tamar.christina@arm.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 7:59 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 7:59 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:931fe8394c6d6bdb6aa957b760767d7928ffaa15
commit 931fe8394c6d6bdb6aa957b760767d7928ffaa15
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat Aug 8 00:17:07 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 62 +++++++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 64 +++++++++++++++++++++++++++++++++++++++++++++++++
libstdc++-v3/ChangeLog | 12 ++++++++++
4 files changed, 139 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 47c2ff506a4..658eed04dfe 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,65 @@
+2020-08-07 Tamar Christina <tamar.christina@arm.com>
+
+ Backported from master:
+ 2020-08-03 Tamar Christina <tamar.christina@arm.com>
+
+ * config/aarch64/driver-aarch64.c (readline): Check return value fgets.
+
+2020-08-07 Tamar Christina <tamar.christina@arm.com>
+
+ Backported from master:
+ 2020-07-17 Tamar Christina <tamar.christina@arm.com>
+
+ * doc/sourcebuild.texi (dg-set-compiler-env-var,
+ dg-set-target-env-var): Document.
+
+2020-08-07 Tamar Christina <tamar.christina@arm.com>
+
+ Backported from master:
+ 2020-07-17 Tamar Christina <tamar.christina@arm.com>
+
+ * config/arm/driver-arm.c (host_detect_local_cpu): Add GCC_CPUINFO.
+
+2020-08-07 Tamar Christina <tamar.christina@arm.com>
+
+ Backported from master:
+ 2020-07-17 Tamar Christina <tamar.christina@arm.com>
+
+ * config/aarch64/driver-aarch64.c (host_detect_local_cpu):
+ Add GCC_CPUINFO.
+
+2020-08-07 Tamar Christina <tamar.christina@arm.com>
+
+ Backported from master:
+ 2020-07-17 Tamar Christina <tamar.christina@arm.com>
+
+ * config/aarch64/driver-aarch64.c (INCLUDE_SET): New.
+ (parse_field): Use std::string.
+ (split_words, readline, find_field): New.
+ (host_detect_local_cpu): Fix truncation issues.
+
+2020-08-07 Richard Sandiford <richard.sandiford@arm.com>
+
+ Backported from master:
+ 2020-08-06 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR target/96191
+ * config/arm/arm.md (arm_stack_protect_test_insn): Zero out
+ operand 2 after use.
+ * config/arm/thumb1.md (thumb1_stack_protect_test_insn): Likewise.
+
+2020-08-07 Richard Sandiford <richard.sandiford@arm.com>
+
+ Backported from master:
+ 2020-08-05 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR target/96191
+ * config/aarch64/aarch64.md (stack_protect_test_<mode>): Set the
+ CC register directly, instead of a GPR. Replace the original GPR
+ destination with an extra scratch register. Zero out operand 3
+ after use.
+ (stack_protect_test): Update accordingly.
+
2020-08-06 Richard Biener <rguenther@suse.de>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 007638ea22c..0aaecf38b04 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200807
+20200808
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 29ae1a4e526..14fc46de554 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,67 @@
+2020-08-07 Tamar Christina <tamar.christina@arm.com>
+
+ Backported from master:
+ 2020-07-17 Tamar Christina <tamar.christina@arm.com>
+
+ * gcc.target/aarch64/cpunative/aarch64-cpunative.exp: New test.
+ * gcc.target/aarch64/cpunative/info_0: New test.
+ * gcc.target/aarch64/cpunative/info_1: New test.
+ * gcc.target/aarch64/cpunative/info_10: New test.
+ * gcc.target/aarch64/cpunative/info_11: New test.
+ * gcc.target/aarch64/cpunative/info_12: New test.
+ * gcc.target/aarch64/cpunative/info_13: New test.
+ * gcc.target/aarch64/cpunative/info_14: New test.
+ * gcc.target/aarch64/cpunative/info_15: New test.
+ * gcc.target/aarch64/cpunative/info_2: New test.
+ * gcc.target/aarch64/cpunative/info_3: New test.
+ * gcc.target/aarch64/cpunative/info_4: New test.
+ * gcc.target/aarch64/cpunative/info_5: New test.
+ * gcc.target/aarch64/cpunative/info_6: New test.
+ * gcc.target/aarch64/cpunative/info_7: New test.
+ * gcc.target/aarch64/cpunative/info_8: New test.
+ * gcc.target/aarch64/cpunative/info_9: New test.
+ * gcc.target/aarch64/cpunative/native_cpu_0.c: New test.
+ * gcc.target/aarch64/cpunative/native_cpu_1.c: New test.
+ * gcc.target/aarch64/cpunative/native_cpu_10.c: New test.
+ * gcc.target/aarch64/cpunative/native_cpu_11.c: New test.
+ * gcc.target/aarch64/cpunative/native_cpu_12.c: New test.
+ * gcc.target/aarch64/cpunative/native_cpu_13.c: New test.
+ * gcc.target/aarch64/cpunative/native_cpu_14.c: New test.
+ * gcc.target/aarch64/cpunative/native_cpu_15.c: New test.
+ * gcc.target/aarch64/cpunative/native_cpu_2.c: New test.
+ * gcc.target/aarch64/cpunative/native_cpu_3.c: New test.
+ * gcc.target/aarch64/cpunative/native_cpu_4.c: New test.
+ * gcc.target/aarch64/cpunative/native_cpu_5.c: New test.
+ * gcc.target/aarch64/cpunative/native_cpu_6.c: New test.
+ * gcc.target/aarch64/cpunative/native_cpu_7.c: New test.
+ * gcc.target/aarch64/cpunative/native_cpu_8.c: New test.
+ * gcc.target/aarch64/cpunative/native_cpu_9.c: New test.
+
+2020-08-07 Tamar Christina <tamar.christina@arm.com>
+
+ Backported from master:
+ 2020-07-17 Tamar Christina <tamar.christina@arm.com>
+
+ * lib/gcc-dg.exp (dg-set-compiler-env-var, dg-set-target-env-var): Add
+ verbose output.
+
+2020-08-07 Richard Sandiford <richard.sandiford@arm.com>
+
+ Backported from master:
+ 2020-08-06 Richard Sandiford <richard.sandiford@arm.com>
+
+ * gcc.target/arm/stack-protector-1.c: New test.
+ * gcc.target/arm/stack-protector-2.c: Likewise.
+
+2020-08-07 Richard Sandiford <richard.sandiford@arm.com>
+
+ Backported from master:
+ 2020-08-05 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR target/96191
+ * gcc.target/aarch64/stack-protector-1.c: New test.
+ * gcc.target/aarch64/stack-protector-2.c: Likewise.
+
2020-08-04 Michael Meissner <meissner@linux.ibm.com>
David Edelsohn <dje.gcc@gmail.com>
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 85c25f8e580..c5eb7bfb424 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,15 @@
+2020-08-07 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-08-07 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/96303
+ * include/debug/bitset (bitset::operator==): Call _M_base() on
+ right operand.
+ (bitset::operator!=): Likewise, but don't define it at all when
+ default comparisons are supported by the compiler.
+ * testsuite/23_containers/bitset/operations/96303.cc: New test.
+
2020-08-06 Jonathan Wakely <jwakely@redhat.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 7:58 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 7:58 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:6d9c8b1f3f1a5d0b807be821c4a12d9ce1fada67
commit 6d9c8b1f3f1a5d0b807be821c4a12d9ce1fada67
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri Aug 7 00:17:07 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 9 +++++++++
gcc/DATESTAMP | 2 +-
libstdc++-v3/ChangeLog | 10 ++++++++++
3 files changed, 20 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ac60acf9193..47c2ff506a4 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,12 @@
+2020-08-06 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2020-08-06 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/96483
+ * tree-ssa-pre.c (create_component_ref_by_pieces_1): Handle
+ POLY_INT_CST.
+
2020-08-04 Jakub Jelinek <jakub@redhat.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index c2e265fc4e9..007638ea22c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200806
+20200807
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index a77061d484a..85c25f8e580 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,13 @@
+2020-08-06 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-08-06 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/96484
+ * src/c++17/fs_ops.cc (fs::read_symlink): Return an error
+ immediately for non-symlinks.
+ * src/filesystem/ops.cc (fs::read_symlink): Likewise.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 7:58 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 7:58 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:549296d0da0a041102a6053eca49d6f6dd394439
commit 549296d0da0a041102a6053eca49d6f6dd394439
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu Aug 6 00:16:59 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 3a7230a5cf2..c2e265fc4e9 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200805
+20200806
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 7:58 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 7:58 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:dda1e9d08434def88ed86557d08b23251332c5aa
commit dda1e9d08434def88ed86557d08b23251332c5aa
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed Aug 5 00:17:17 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 103 ++++++++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 9 +++++
gcc/testsuite/ChangeLog | 89 +++++++++++++++++++++++++++++++++++++++++
4 files changed, 202 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1228cf682a5..ac60acf9193 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,106 @@
+2020-08-04 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-04 Jakub Jelinek <jakub@redhat.com>
+
+ * doc/extend.texi (symver): Add @cindex for symver function attribute.
+
+2020-08-04 Matthew Malcomson <matthew.malcomson@arm.com>
+
+ * config/aarch64/aarch64-protos.h (aarch64_indirect_call_asm):
+ New declaration.
+ * config/aarch64/aarch64.c (aarch64_regno_regclass): Handle new
+ stub registers class.
+ (aarch64_class_max_nregs): Likewise.
+ (aarch64_register_move_cost): Likewise.
+ (aarch64_sls_shared_thunks): Global array to store stub labels.
+ (aarch64_sls_emit_function_stub): New.
+ (aarch64_create_blr_label): New.
+ (aarch64_sls_emit_blr_function_thunks): New.
+ (aarch64_sls_emit_shared_blr_thunks): New.
+ (aarch64_asm_file_end): New.
+ (aarch64_indirect_call_asm): New.
+ (TARGET_ASM_FILE_END): Use aarch64_asm_file_end.
+ (TARGET_ASM_FUNCTION_EPILOGUE): Use
+ aarch64_sls_emit_blr_function_thunks.
+ * config/aarch64/aarch64.h (STB_REGNUM_P): New.
+ (enum reg_class): Add STUB_REGS class.
+ (machine_function): Introduce `call_via` array for
+ function-local stub labels.
+ * config/aarch64/aarch64.md (*call_insn, *call_value_insn): Use
+ aarch64_indirect_call_asm to emit code when hardening BLR
+ instructions.
+ * config/aarch64/constraints.md (Ucr): New constraint
+ representing registers for indirect calls. Is GENERAL_REGS
+ usually, and STUB_REGS when hardening BLR instruction against
+ SLS.
+ * config/aarch64/predicates.md (aarch64_general_reg): STUB_REGS class
+ is also a general register.
+
+2020-08-04 Matthew Malcomson <matthew.malcomson@arm.com>
+
+ * config/aarch64/aarch64-protos.h (aarch64_sls_barrier): New.
+ * config/aarch64/aarch64.c (aarch64_output_casesi): Emit
+ speculation barrier after BR instruction if needs be.
+ (aarch64_trampoline_init): Handle ptr_mode value & adjust size
+ of code copied.
+ (aarch64_sls_barrier): New.
+ (aarch64_asm_trampoline_template): Add needed barriers.
+ * config/aarch64/aarch64.h (AARCH64_ISA_SB): New.
+ (TARGET_SB): New.
+ (TRAMPOLINE_SIZE): Account for barrier.
+ * config/aarch64/aarch64.md (indirect_jump, *casesi_dispatch,
+ simple_return, *do_return, *sibcall_insn, *sibcall_value_insn):
+ Emit barrier if needs be, also account for possible barrier using
+ "sls_length" attribute.
+ (sls_length): New attribute.
+ (length): Determine default using any non-default sls_length
+ value.
+
+2020-08-04 Matthew Malcomson <matthew.malcomson@arm.com>
+
+ * config/aarch64/aarch64-protos.h (aarch64_harden_sls_retbr_p):
+ New.
+ (aarch64_harden_sls_blr_p): New.
+ * config/aarch64/aarch64.c (enum aarch64_sls_hardening_type):
+ New.
+ (aarch64_harden_sls_retbr_p): New.
+ (aarch64_harden_sls_blr_p): New.
+ (aarch64_validate_sls_mitigation): New.
+ (aarch64_override_options): Parse options for SLS mitigation.
+ * config/aarch64/aarch64.opt (-mharden-sls): New option.
+ * doc/invoke.texi: Document new option.
+
+2020-08-04 Andrea Corallo <andrea.corallo@arm.com>
+
+ Backported from master:
+ 2020-08-04 Andrea Corallo <andrea.corallo@arm.com>
+
+ * config/aarch64/aarch64.md (aarch64_fjcvtzs): Add missing
+ clobber.
+ * doc/sourcebuild.texi (aarch64_fjcvtzs_hw) Document new
+ target supports option.
+
+2020-08-04 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/96426
+ * tree-vect-generic.c (expand_vector_conversion): Replace .VEC_CONVERT
+ call with GIMPLE_NOP if there is no lhs.
+
+2020-08-04 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/96354
+ * gimple-fold.c (maybe_canonicalize_mem_ref_addr): Add IS_DEBUG
+ argument. Return false instead of gcc_unreachable if it is true and
+ get_addr_base_and_unit_offset returns NULL.
+ (fold_stmt_1) <case GIMPLE_DEBUG>: Adjust caller.
+
2020-08-03 Jonathan Wakely <jwakely@redhat.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index f01da8770ae..3a7230a5cf2 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200804
+20200805
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index e48f888ad88..100b569c71b 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,12 @@
+2020-08-04 Marek Polacek <polacek@redhat.com>
+
+ Backported from master:
+ 2020-08-04 Marek Polacek <polacek@redhat.com>
+
+ PR c++/96082
+ * parser.c (cp_parser_elaborated_type_specifier): Allow
+ 'template' following ::.
+
2020-07-29 Iain Sandoe <iain@sandoe.co.uk>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 6192e71e4fe..29ae1a4e526 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,92 @@
+2020-08-04 Michael Meissner <meissner@linux.ibm.com>
+ David Edelsohn <dje.gcc@gmail.com>
+
+ * gcc.target/powerpc/prefix-add.c: Backport from 2020-06-27 and
+ 2020-06-26 changes.
+ * gcc.target/powerpc/prefix-di-constant.c: Backport.
+ * gcc.target/powerpc/prefix-ds-dq.c: Backport.
+ * gcc.target/powerpc/prefix-large-dd.c: Backport.
+ * gcc.target/powerpc/prefix-large-df.c: Backport.
+ * gcc.target/powerpc/prefix-large-di.c: Backport.
+ * gcc.target/powerpc/prefix-large-hi.c: Backport.
+ * gcc.target/powerpc/prefix-large-kf.c: Backport.
+ * gcc.target/powerpc/prefix-large-qi.c: Backport.
+ * gcc.target/powerpc/prefix-large-sd.c: Backport.
+ * gcc.target/powerpc/prefix-large-sf.c: Backport.
+ * gcc.target/powerpc/prefix-large-si.c: Backport.
+ * gcc.target/powerpc/prefix-large-udi.c: Backport.
+ * gcc.target/powerpc/prefix-large-uhi.c: Backport.
+ * gcc.target/powerpc/prefix-large-uqi.c: Backport.
+ * gcc.target/powerpc/prefix-large-usi.c: Backport.
+ * gcc.target/powerpc/prefix-large-v2df.c: Backport.
+ * gcc.target/powerpc/prefix-large.h: Backport.
+ * gcc.target/powerpc/prefix-no-update.c: Backport.
+ * gcc.target/powerpc/prefix-pcrel-dd.c: Backport.
+ * gcc.target/powerpc/prefix-pcrel-df.c: Backport.
+ * gcc.target/powerpc/prefix-pcrel-di.c: Backport.
+ * gcc.target/powerpc/prefix-pcrel-hi.c: Backport.
+ * gcc.target/powerpc/prefix-pcrel-kf.c: Backport.
+ * gcc.target/powerpc/prefix-pcrel-qi.c: Backport.
+ * gcc.target/powerpc/prefix-pcrel-sd.c: Backport.
+ * gcc.target/powerpc/prefix-pcrel-sf.c: Backport.
+ * gcc.target/powerpc/prefix-pcrel-si.c: Backport.
+ * gcc.target/powerpc/prefix-pcrel-udi.c: Backport.
+ * gcc.target/powerpc/prefix-pcrel-uhi.c: Backport.
+ * gcc.target/powerpc/prefix-pcrel-uqi.c: Backport.
+ * gcc.target/powerpc/prefix-pcrel-usi.c: Backport.
+ * gcc.target/powerpc/prefix-pcrel-v2df.c: Backport.
+ * gcc.target/powerpc/prefix-pcrel.h: Backport.
+ * gcc.target/powerpc/prefix-si-constant.c: Backport.
+ * gcc.target/powerpc/prefix-stack-protect.c: Backport.
+
+2020-08-04 Marek Polacek <polacek@redhat.com>
+
+ Backported from master:
+ 2020-08-04 Marek Polacek <polacek@redhat.com>
+
+ PR c++/96082
+ * g++.dg/template/template-keyword3.C: New test.
+
+2020-08-04 Matthew Malcomson <matthew.malcomson@arm.com>
+
+ * gcc.target/aarch64/sls-mitigation/sls-miti-blr-bti.c: New test.
+ * gcc.target/aarch64/sls-mitigation/sls-miti-blr.c: New test.
+
+2020-08-04 Matthew Malcomson <matthew.malcomson@arm.com>
+
+ * gcc.target/aarch64/sls-mitigation/sls-miti-retbr.c: New test.
+ * gcc.target/aarch64/sls-mitigation/sls-miti-retbr-pacret.c:
+ New test.
+ * gcc.target/aarch64/sls-mitigation/sls-mitigation.exp: New file.
+ * lib/target-supports.exp (check_effective_target_aarch64_asm_sb_ok):
+ New proc.
+
+2020-08-04 Andrea Corallo <andrea.corallo@arm.com>
+
+ Backported from master:
+ 2020-08-04 Andrea Corallo <andrea.corallo@arm.com>
+
+ * gcc.target/aarch64/acle/jcvt_2.c: New testcase.
+ * lib/target-supports.exp
+ (check_effective_target_aarch64_fjcvtzs_hw): Add new check for
+ FJCVTZS hw.
+
+2020-08-04 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/96426
+ * gcc.c-torture/compile/pr96426.c: New test.
+
+2020-08-04 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR debug/96354
+ * g++.dg/opt/pr96354.C: New test.
+
2020-08-03 Jakub Jelinek <jakub@redhat.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 7:57 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 7:57 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:52758e689a1032df0d96c3c9d05613bc3ddf9dcd
commit 52758e689a1032df0d96c3c9d05613bc3ddf9dcd
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue Aug 4 00:16:58 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 25 +++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/c/ChangeLog | 11 +++++++++++
gcc/testsuite/ChangeLog | 34 ++++++++++++++++++++++++++++++++++
libgcc/ChangeLog | 9 +++++++++
libsanitizer/ChangeLog | 5 +++++
6 files changed, 85 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1d9e1ba8c4b..1228cf682a5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,28 @@
+2020-08-03 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-08-03 Jonathan Wakely <jwakely@redhat.com>
+
+ * doc/cpp.texi (Variadic Macros): Use the exact ... token in
+ code examples.
+
+2020-08-03 Richard Sandiford <richard.sandiford@arm.com>
+
+ Backported from master:
+ 2020-08-03 Richard Sandiford <richard.sandiford@arm.com>
+
+ * doc/invoke.texi: Add missing comma after octeontx2f95mm entry.
+
+2020-08-03 Qian Jianhua <qianjh@cn.fujitsu.com>
+
+ Backported from master:
+ 2020-08-03 Qian jianhua <qianjh@cn.fujitsu.com>
+
+ * config/aarch64/aarch64-cores.def (a64fx): New core.
+ * config/aarch64/aarch64-tune.md: Regenerated.
+ * config/aarch64/aarch64.c (a64fx_prefetch_tune, a64fx_tunings): New.
+ * doc/invoke.texi: Add a64fx to the list.
+
2020-07-31 Martin Liska <mliska@suse.cz>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 72167a445ca..f01da8770ae 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200803
+20200804
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 4a2f1b59fa3..991c7f81b0f 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,14 @@
+2020-08-03 Richard Sandiford <richard.sandiford@arm.com>
+
+ Backported from master:
+ 2020-08-01 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR c/96377
+ * c-typeck.c (process_init_element): Split test for whether to
+ recurse into a record, union or array into...
+ (initialize_elementwise_p): ...this new function. Don't recurse
+ into a vector type if the initialization value is also a vector.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 3b42a7c12f9..6192e71e4fe 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,37 @@
+2020-08-03 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-03 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/96402
+ * gcc.target/aarch64/pr96402.c: New test.
+
+2020-08-03 Richard Sandiford <richard.sandiford@arm.com>
+
+ Backported from master:
+ 2020-08-03 Richard Sandiford <richard.sandiford@arm.com>
+
+ * gcc.dg/pr96377-1.c: Add -Wno-psabi.
+ * gcc.dg/pr96377-2.c: Likewise.
+
+2020-08-03 Richard Sandiford <richard.sandiford@arm.com>
+
+ Backported from master:
+ 2020-08-01 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR c/96377
+ * gcc.dg/pr96377-1.c: New test.
+ * gcc.dg/pr96377-2.c: Likewise.
+ * gcc.dg/pr96377-3.c: Likewise.
+ * gcc.dg/pr96377-4.c: Likewise.
+ * gcc.dg/pr96377-5.c: Likewise.
+ * gcc.dg/pr96377-6.c: Likewise.
+ * gcc.target/aarch64/pr96377-1.c: Likewise.
+ * gcc.target/aarch64/sve/acle/general-c/gnu_vectors_3.c: Likewise.
+ * gcc.target/aarch64/sve/acle/general-c/gnu_vectors_4.c: Likewise.
+ * g++.target/aarch64/sve/acle/general-c++/gnu_vectors_3.C: Likewise.
+ * g++.target/aarch64/sve/acle/general-c++/gnu_vectors_4.C: Likewise.
+
2020-08-01 Iain Buclaw <ibuclaw@gdcproject.org>
Backported from master:
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 6b40b2737c5..db0059e631d 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,12 @@
+2020-08-03 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-08-03 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/96402
+ * config/aarch64/lse.S (__aarch64_cas16_acq_rel): Use x2, x3 instead
+ of x(tmp0), x(tmp1) in STXP arguments.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog
index 100406b1ff3..325e1744424 100644
--- a/libsanitizer/ChangeLog
+++ b/libsanitizer/ChangeLog
@@ -1,3 +1,8 @@
+2020-08-03 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * sanitizer_common/sanitizer_linux.cpp: Cherry-pick llvm-project
+ revision f0e9b76c3500496f8f3ea7abe6f4bf801e3b41e7.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 7:56 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 7:56 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:fd7f82855134bc40c46f06c66413f1ec78404eca
commit fd7f82855134bc40c46f06c66413f1ec78404eca
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon Aug 3 00:16:52 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 6eab4709860..72167a445ca 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200802
+20200803
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 7:56 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 7:56 UTC (permalink / raw)
To: gcc-cvs
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="us-ascii", Size: 1547 bytes --]
https://gcc.gnu.org/g:ba29532f78b3cc81d28829b4c05c50a69d993a61
commit ba29532f78b3cc81d28829b4c05c50a69d993a61
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun Aug 2 00:16:53 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/d/ChangeLog | 11 +++++++++++
gcc/testsuite/ChangeLog | 8 ++++++++
3 files changed, 20 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index b4bc243c22b..6eab4709860 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200801
+20200802
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index c613976f497..c973d64c7c2 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,14 @@
+2020-08-01 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2020-07-30 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/96140
+ * intrinsics.cc (expand_intrinsic_vaarg): Handle ref parameters as
+ arguments to va_arg().
+ (expand_intrinsic_vastart): Handle ref parameters as arguments to
+ va_start().
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1d74f9040b2..3b42a7c12f9 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2020-08-01 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2020-07-30 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/96140
+ * gdc.dg/pr96140.d: New test.
+
2020-07-29 Tiziano Müller <tiziano.mueller@chem.uzh.ch>
* c-c++-common/cpp/has-include-1-traditional.c: New.
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-21 7:56 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-08-21 7:56 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:99e25dc10c1ef5d379baeaac9682df738b63310f
commit 99e25dc10c1ef5d379baeaac9682df738b63310f
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat Aug 1 00:16:58 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 13 +++++++++++++
gcc/DATESTAMP | 2 +-
2 files changed, 14 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8062bbcc9b6..1d9e1ba8c4b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,16 @@
+2020-07-31 Martin Liska <mliska@suse.cz>
+
+ Backported from master:
+ 2020-07-31 Martin Liska <mliska@suse.cz>
+
+ * cgraph.h: Remove leading empty lines.
+ * cgraphunit.c (enum cgraph_order_sort_kind): Remove
+ ORDER_UNDEFINED.
+ (struct cgraph_order_sort): Add constructors.
+ (cgraph_order_sort::process): New.
+ (cgraph_order_cmp): New.
+ (output_in_order): Simplify and push nodes to vector.
+
2020-07-30 Martin Liska <mliska@suse.cz>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 675c0b9e6b0..b4bc243c22b 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200731
+20200801
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-03 22:59 Julian Brown
0 siblings, 0 replies; 124+ messages in thread
From: Julian Brown @ 2020-08-03 22:59 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:e7d6233a82859b362252b87c62762970a009cc26
commit e7d6233a82859b362252b87c62762970a009cc26
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri Jul 31 00:16:58 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 16 ++++++++++++++++
gcc/DATESTAMP | 2 +-
2 files changed, 17 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6a153ea0dca..8062bbcc9b6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,19 @@
+2020-07-30 Martin Liska <mliska@suse.cz>
+
+ Backported from master:
+ 2020-07-30 Martin Liska <mliska@suse.cz>
+
+ PR target/95435
+ * config/i386/x86-tune-costs.h: Use libcall for large sizes for
+ -m32. Start using libcall from 128+ bytes.
+
+2020-07-30 Martin Liska <mliska@suse.cz>
+
+ Backported from master:
+ 2020-07-30 Martin Liska <mliska@suse.cz>
+
+ * config/i386/x86-tune-costs.h: Change code formatting.
+
2020-07-28 Martin Liska <mliska@suse.cz>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 35e844018cf..675c0b9e6b0 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200730
+20200731
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-03 22:59 Julian Brown
0 siblings, 0 replies; 124+ messages in thread
From: Julian Brown @ 2020-08-03 22:59 UTC (permalink / raw)
To: gcc-cvs
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="us-ascii", Size: 7399 bytes --]
https://gcc.gnu.org/g:b258a8b74765275e5d598b36af4fcc4e66da5c5a
commit b258a8b74765275e5d598b36af4fcc4e66da5c5a
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu Jul 30 00:16:57 2020 +0000
Daily bump.
Diff:
---
contrib/ChangeLog | 4 ++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 54 +++++++++++++++++++++++++++++++++++++++++++++++++
gcc/fortran/ChangeLog | 9 +++++++++
gcc/po/ChangeLog | 4 ++++
gcc/testsuite/ChangeLog | 27 +++++++++++++++++++++++++
libcpp/ChangeLog | 5 +++++
libgomp/ChangeLog | 40 ++++++++++++++++++++++++++++++++++++
8 files changed, 144 insertions(+), 1 deletion(-)
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index 88c668a53ca..ed7d4c8c5ff 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,7 @@
+2020-07-29 Martin Liska <mliska@suse.cz>
+
+ * git-backport.py: fix how are ChangeLog paths combined.
+
2020-07-23 Martin Liska <mliska@suse.cz>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 273bf0e001a..35e844018cf 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200729
+20200730
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 8a22888fe52..e48f888ad88 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,57 @@
+2020-07-29 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-07-16 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95591
+ PR c++/95599
+ PR c++/95823
+ PR c++/95824
+ PR c++/95895
+ * coroutines.cc (struct coro_ret_data): Delete.
+ (coro_maybe_expand_co_return): Delete.
+ (co_return_expander): Delete.
+ (expand_co_returns): Delete.
+ (co_await_find_in_subtree): Remove unused name.
+ (build_actor_fn): Remove unused parm, remove handling
+ for co_return expansion.
+ (register_await_info): Demote duplicate info message to a
+ warning.
+ (coro_make_frame_entry): Move closer to use site.
+ (struct susp_frame_data): Add fields for final suspend label
+ and a flag to indicate await expressions with initializers.
+ (captures_temporary): Delete.
+ (register_awaits): Remove unused code, update comments.
+ (find_any_await): New.
+ (tmp_target_expr_p): New.
+ (struct interesting): New.
+ (find_interesting_subtree): New.
+ (struct var_nest_node): New.
+ (flatten_await_stmt): New.
+ (handle_nested_conditionals): New.
+ (process_conditional): New.
+ (replace_statement_captures): Rename to...
+ (maybe_promote_temps): ... this.
+ (maybe_promote_captured_temps): Delete.
+ (analyze_expression_awaits): Check for await expressions with
+ initializers. Simplify handling for truth-and/or-if.
+ (expand_one_truth_if): Simplify (map cases that need expansion
+ to COND_EXPR).
+ (await_statement_walker): Handle CO_RETURN_EXPR. Simplify the
+ handling for truth-and/or-if expressions.
+ (register_local_var_uses): Ensure that we create names in the
+ implementation namespace.
+ (morph_fn_to_coro): Add final suspend label to suspend frame
+ callback data and remove it from the build_actor_fn call.
+
+2020-07-29 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-06-05 Iain Sandoe <iain@sandoe.co.uk>
+
+ * cp-tree.def (CO_RETURN_EXPR): Correct the class
+ to use tcc_statement.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index fa391848912..10d1f9e2f78 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,12 @@
+2020-07-29 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ Backported from master:
+ 2020-07-29 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ PR fortran/96319
+ * intrinsic.c (gfc_convert_type_warn): Add check for
+ LOGICAL type so that warnings are not output.
+
2020-07-27 Mark Eggleston <markeggleston@gcc.gnu.org>
Backported from master:
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog
index 7a18efafb55..2e53e585afb 100644
--- a/gcc/po/ChangeLog
+++ b/gcc/po/ChangeLog
@@ -1,3 +1,7 @@
+2020-07-29 Joseph Myers <joseph@codesourcery.com>
+
+ * ja.po, sv.po: Update.
+
2020-07-27 Joseph Myers <joseph@codesourcery.com>
* be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po,
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 57c3820b31f..1d74f9040b2 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,30 @@
+2020-07-29 Tiziano Müller <tiziano.mueller@chem.uzh.ch>
+
+ * c-c++-common/cpp/has-include-1-traditional.c: New.
+
+2020-07-29 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ Backported from master:
+ 2020-07-29 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ PR fortran/96319
+ * gfortran.dg/pr96319.f90: New test.
+
+2020-07-29 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-07-16 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95591
+ PR c++/95599
+ PR c++/95823
+ PR c++/95824
+ PR c++/95895
+ * g++.dg/coroutines/pr95591.C: New test.
+ * g++.dg/coroutines/pr95599.C: New test.
+ * g++.dg/coroutines/pr95823.C: New test.
+ * g++.dg/coroutines/pr95824.C: New test.
+
2020-07-28 Jakub Jelinek <jakub@redhat.com>
Backported from master:
diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog
index e7ad590aede..ca907cd2309 100644
--- a/libcpp/ChangeLog
+++ b/libcpp/ChangeLog
@@ -1,3 +1,8 @@
+2020-07-29 Tiziano Müller <tiziano.mueller@chem.uzh.ch>
+
+ * init.c (builtin_array): Add xref comment.
+ * traditional.c (fun_like_macro): Add HAS_INCLUDE codes.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index 0e630cb96b4..eefacc68540 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,43 @@
+2020-07-29 Julian Brown <julian@codesourcery.com>
+
+ Backported from master:
+ 2020-07-27 Julian Brown <julian@codesourcery.com>
+ Thomas Schwinge <thomas@codesourcery.com>
+
+ * libgomp.h (struct target_var_desc): Rename do_detach field to
+ is_attach.
+ * oacc-mem.c (goacc_exit_datum_1): Add assert. Don't set finalize for
+ GOMP_MAP_FORCE_DETACH. Update checking to use is_attach field.
+ (goacc_enter_data_internal): Don't affect reference counts
+ for attach mappings.
+ (goacc_exit_data_internal): Don't affect reference counts for detach
+ mappings.
+ * target.c (gomp_map_vars_existing): Don't affect reference counts for
+ attach mappings.
+ (gomp_map_vars_internal): Set renamed is_attach flag unconditionally to
+ mark attach mappings.
+ (gomp_unmap_vars_internal): Use is_attach flag to prevent affecting
+ reference count for attach mappings.
+ * testsuite/libgomp.oacc-c-c++-common/mdc-refcount-1.c: New test.
+ * testsuite/libgomp.oacc-c-c++-common/mdc-refcount-2.c: New test.
+ * testsuite/libgomp.oacc-c-c++-common/mdc-refcount-2.c: New test.
+ * testsuite/libgomp.oacc-fortran/deep-copy-6-no_finalize.F90: Mark
+ test as shouldfail.
+ * testsuite/libgomp.oacc-fortran/deep-copy-6.f90: Adjust to fail
+ gracefully in no-finalize mode.
+ * testsuite/libgomp.oacc-c-c++-common/mdc-refcount-3.c: New file.
+
+2020-07-29 Julian Brown <julian@codesourcery.com>
+
+ Backported from master:
+ 2020-07-23 Julian Brown <julian@codesourcery.com>
+ Thomas Schwinge <thomas@codesourcery.com>
+
+ * target.c (gomp_unmap_vars_internal): Remove unnecessary forcing of
+ finalization for detach operation.
+ * testsuite/libgomp.oacc-c-c++-common/structured-detach-underflow.c:
+ New test.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-03 22:58 Julian Brown
0 siblings, 0 replies; 124+ messages in thread
From: Julian Brown @ 2020-08-03 22:58 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:33fb1b3c73c9a33e9d6286bc281934bdfc4d7ae4
commit 33fb1b3c73c9a33e9d6286bc281934bdfc4d7ae4
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed Jul 29 00:16:54 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 20 ++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 8 ++++++++
3 files changed, 29 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 79ea60c1313..6a153ea0dca 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,23 @@
+2020-07-28 Martin Liska <mliska@suse.cz>
+
+ Backported from master:
+ 2020-07-27 Martin Liska <mliska@suse.cz>
+
+ PR tree-optimization/96058
+ * expr.c (string_constant): Build string_constant only
+ for a type that has same precision as char_type_node
+ and is an integral type.
+
+2020-07-28 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-07-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/96335
+ * calls.c (maybe_warn_rdwr_sizes): Add FNDECL and FNTYPE arguments,
+ instead of trying to rediscover them in the body.
+ (initialize_argument_information): Adjust caller.
+
2020-07-27 Aaron Sawdey <acsawdey@linux.ibm.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 75ec474bf8f..273bf0e001a 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200728
+20200729
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 0ad755d0bac..57c3820b31f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2020-07-28 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-07-28 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/96335
+ * gcc.dg/pr96335.c: New test.
+
2020-07-27 Mark Eggleston <markeggleston@gcc.gnu.org>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-03 22:58 Julian Brown
0 siblings, 0 replies; 124+ messages in thread
From: Julian Brown @ 2020-08-03 22:58 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:809d0065f1ddbaefbf1c2320649d24b83c90d7e7
commit 809d0065f1ddbaefbf1c2320649d24b83c90d7e7
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue Jul 28 00:17:01 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 19 +++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 11 +++++++++++
gcc/po/ChangeLog | 6 ++++++
gcc/testsuite/ChangeLog | 8 ++++++++
5 files changed, 45 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index fa5830e15b6..79ea60c1313 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,22 @@
+2020-07-27 Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ Backported from master:
+ 2020-06-23 Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ * config.gcc: Identify power10 as a 64-bit processor and as valid
+ for --with-cpu and --with-tune.
+
+2020-07-27 Martin Liska <mliska@suse.cz>
+
+ Backported from master:
+ 2020-07-27 Martin Liska <mliska@suse.cz>
+
+ PR lto/45375
+ * symbol-summary.h: Call vec_safe_reserve before grow is called
+ in order to grow to a reasonable size.
+ * vec.h (vec_safe_reserve): Add missing function for vl_ptr
+ type.
+
2020-07-23 Sergei Trofimovich <siarheit@google.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 244a45a8404..75ec474bf8f 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200727
+20200728
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index b0e1a540213..fa391848912 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,14 @@
+2020-07-27 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ Backported from master:
+ 2020-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
+ Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ PR fortran/95612
+ * expr.c (gfc_check_pointer_assigb): Output an error if
+ rvalue is a zero sized array or output an error if rvalue
+ doesn't have a symbol tree.
+
2020-07-26 Mark Eggleston <markeggleston@gcc.gnu.org>
Backported from master:
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog
index bed31e511e7..7a18efafb55 100644
--- a/gcc/po/ChangeLog
+++ b/gcc/po/ChangeLog
@@ -1,3 +1,9 @@
+2020-07-27 Joseph Myers <joseph@codesourcery.com>
+
+ * be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po,
+ ja.po, nl.po, ru.po, sr.po, sv.po, tr.po, uk.po, vi.po, zh_CN.po,
+ zh_TW.po: Update.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index a1a18d8f7b1..0ad755d0bac 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2020-07-27 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ Backported from master:
+ 2020-07-14 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/95612
+ * gfortran.dg/pr95612.f90: New test.
+
2020-07-26 Mark Eggleston <markeggleston@gcc.gnu.org>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-03 22:57 Julian Brown
0 siblings, 0 replies; 124+ messages in thread
From: Julian Brown @ 2020-08-03 22:57 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:1d9f93de8c3bb1517db75f7c1e561dc4504a2ddb
commit 1d9f93de8c3bb1517db75f7c1e561dc4504a2ddb
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon Jul 27 00:16:54 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 10 ++++++++++
gcc/testsuite/ChangeLog | 8 ++++++++
3 files changed, 19 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 22878d584d2..244a45a8404 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200726
+20200727
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 9cfa0c10c11..b0e1a540213 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,13 @@
+2020-07-26 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ Backported from master:
+ 2020-06-22 Steven G. Kargl <kargl@gcc.gnu.org>
+ Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ PR fortran/95585
+ * check.c (gfc_check_reshape): Add check for a value when
+ the symbol has an attribute flavor FL_PARAMETER.
+
2020-07-23 Harald Anlauf <anlauf@gmx.de>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 7dfac6c50fa..a1a18d8f7b1 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2020-07-26 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ Backported from master:
+ 2020-06-22 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/95585
+ * gfortran.dg/pr95585.f90: New test.
+
2020-07-25 Dominique d'Humieres <dhumieres.dominique@free.fr>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-03 22:57 Julian Brown
0 siblings, 0 replies; 124+ messages in thread
From: Julian Brown @ 2020-08-03 22:57 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:cf1ea3fdca1320b647ed706e94a2d4fa764d81d4
commit cf1ea3fdca1320b647ed706e94a2d4fa764d81d4
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun Jul 26 00:16:51 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 20 ++++++++++++++++++++
libgfortran/ChangeLog | 18 ++++++++++++++++++
3 files changed, 39 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index ca1a68b03b7..22878d584d2 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200725
+20200726
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 46a61e437ad..7dfac6c50fa 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,23 @@
+2020-07-25 Dominique d'Humieres <dhumieres.dominique@free.fr>
+
+ Backported from master:
+ 2020-07-24 Dominique d'Humieres <dhumieres.dominique@free.fr>
+
+ PR fortran/93567
+ * gfortran.dg/round_3.f08: Add test cases.
+
+2020-07-25 Dominique d'Humieres <dhumieres.dominique@free.fr>
+
+ Backported from master:
+ 2020-07-24 Dominique d'Humieres <dhumieres.dominique@free.fr>
+
+ PR fortran/93592
+ * gfortran.dg/fmt_en.f90: Adjust test.
+ * gfortran.dg/fmt_en_rd.f90: New test.
+ * gfortran.dg/fmt_en_rn.f90: New test.
+ * gfortran.dg/fmt_en_ru.f90: New test.
+ * gfortran.dg/fmt_en_rz.f90: New test.
+
2020-07-23 Harald Anlauf <anlauf@gmx.de>
Backported from master:
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index b47ae6b62a0..2aa54095648 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,3 +1,21 @@
+2020-07-25 Dominique d'Humieres <dhumieres.dominique@free.fr>
+
+ Backported from master:
+ 2020-07-24 Dominique d'Humieres <dhumieres.dominique@free.fr>
+
+ PR fortran/93567
+ * io/write_float.def (determine_en_precision): Fix switch between
+ FMT_E and FMT_F.
+
+2020-07-25 Dominique d'Humieres <dhumieres.dominique@free.fr>
+
+ Backported from master:
+ 2020-07-24 Dominique d'Humieres <dhumieres.dominique@free.fr>
+
+ PR fortran/93592
+ * io/write_float.def (build_float_string): Do not reset
+ nbefore for FMT_F and FMT_EN.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-03 22:57 Julian Brown
0 siblings, 0 replies; 124+ messages in thread
From: Julian Brown @ 2020-08-03 22:57 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:8dafc134683a1aa5538b99d1677dec72779cd45c
commit 8dafc134683a1aa5538b99d1677dec72779cd45c
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat Jul 25 00:16:54 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 09a13ab3781..ca1a68b03b7 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200724
+20200725
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-03 22:57 Julian Brown
0 siblings, 0 replies; 124+ messages in thread
From: Julian Brown @ 2020-08-03 22:57 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:20ac8584c11c54c843c927942607876bb4df4902
commit 20ac8584c11c54c843c927942607876bb4df4902
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri Jul 24 00:16:57 2020 +0000
Daily bump.
Diff:
---
contrib/ChangeLog | 15 ++++++++++++
gcc/ChangeLog | 31 +++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 65 +++++++++++++++++++++++++++++++++++++++++++++++++
gcc/testsuite/ChangeLog | 57 +++++++++++++++++++++++++++++++++++++++++++
5 files changed, 169 insertions(+), 1 deletion(-)
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index 303b9854c37..88c668a53ca 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,18 @@
+2020-07-23 Martin Liska <mliska@suse.cz>
+
+ Backported from master:
+ 2020-07-23 Martin Liska <mliska@suse.cz>
+
+ * gcc-changelog/git_commit.py: When reverting a backport,
+ we should print only Revert header.
+
+2020-07-23 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-07-17 Jonathan Wakely <jwakely@redhat.com>
+
+ * gcc-changelog/git_update_version.py: Fix typo.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f91a7c2b223..fa5830e15b6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,34 @@
+2020-07-23 Sergei Trofimovich <siarheit@google.com>
+
+ Backported from master:
+ 2020-07-20 Sergei Trofimovich <siarheit@google.com>
+
+ PR target/96190
+ * config/sparc/linux.h (ENDFILE_SPEC): Use GNU_USER_TARGET_ENDFILE_SPEC
+ to get crtendS.o for !no-pie mode.
+ * config/sparc/linux64.h (ENDFILE_SPEC): Ditto.
+
+2020-07-23 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-07-22 Peter Bergner <bergner@linux.ibm.com>
+
+ PR target/96236
+ * config/rs6000/rs6000-call.c (rs6000_gimple_fold_mma_builtin): Handle
+ little-endian memory ordering.
+
+2020-07-23 Kito Cheng <kito.cheng@sifive.com>
+
+ Backported from master:
+ 2020-07-23 Kito Cheng <kito.cheng@sifive.com>
+
+ PR target/96260
+ * asan.c (asan_shadow_offset_set_p): New.
+ * asan.h (asan_shadow_offset_set_p): Ditto.
+ * toplev.c (process_options): Allow -fsanitize=kernel-address
+ even TARGET_ASAN_SHADOW_OFFSET not implemented, only check when
+ asan stack protection is enabled.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 659a031602d..09a13ab3781 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200723
+20200724
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 2fdd3e8daa8..9cfa0c10c11 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,68 @@
+2020-07-23 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-10 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95980
+ * class.c (gfc_add_component_ref, gfc_build_class_symbol):
+ Add checks for NULL pointer dereference.
+ * primary.c (gfc_variable_attr): Likewise.
+ * resolve.c (resolve_variable, resolve_assoc_var)
+ (resolve_fl_var_and_proc, resolve_fl_variable_derived)
+ (resolve_symbol): Likewise.
+
+2020-07-23 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-06 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95980
+ * match.c (copy_ts_from_selector_to_associate, build_class_sym):
+ Distinguish between unlimited polymorphic and ordinary variables
+ to avoid NULL pointer dereference.
+ * resolve.c (resolve_select_type):
+ Distinguish between unlimited polymorphic and ordinary variables
+ to avoid NULL pointer dereference.
+
+2020-07-23 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-10 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/96086
+ * match.c (gfc_match_select_rank): Catch NULL pointer
+ dereference.
+ * resolve.c (resolve_assoc_var): Catch NULL pointer dereference
+ that may occur after an illegal declaration.
+
+2020-07-23 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-21 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/89574
+ * trans-decl.c (gfc_get_extern_function_decl): Check whether a
+ symbol belongs to a different module.
+
+2020-07-23 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ Backported from master:
+ 2020-07-19 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/96220
+ * dump-parse-tree.c (get_c_type_name): Always use the entries from
+ c_interop_kinds_table to find the correct C type.
+
+2020-07-23 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/96018
+ * frontend-passes.c (gfc_check_externals): Adjust formatting.
+ (implicit_pure_call): New function.
+ (implicit_pure_expr): New function.
+ (gfc_fix_implicit_pure): New function.
+ * gfortran.h (gfc_fix_implicit_pure): New prototype.
+ * parse.c (translate_all_program_units): Call gfc_fix_implicit_pure.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index ae34d8ee366..46a61e437ad 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,60 @@
+2020-07-23 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-10 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95980
+ * gfortran.dg/pr95980_2.f90: New file.
+
+2020-07-23 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-06 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95980
+ * gfortran.dg/pr95980.f90: New file.
+
+2020-07-23 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-10 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/96086
+ * gfortran.dg/pr96086.f90: New file.
+
+2020-07-23 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-21 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/89574
+ * gfortran.dg/pr89574.f90: New file.
+
+2020-07-23 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-07-22 Peter Bergner <bergner@linux.ibm.com>
+
+ PR target/96236
+ * gcc.target/powerpc/mma-double-test.c: Update storing results for
+ correct little-endian ordering.
+ * gcc.target/powerpc/mma-single-test.c: Likewise.
+
+2020-07-23 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/96018
+ * gfortran.dg/implicit_pure_5.c: New file.
+ * gfortran.dg/implicit_pure_5.f90: New file.
+
+2020-07-23 Kito Cheng <kito.cheng@sifive.com>
+
+ Backported from master:
+ 2020-07-23 Kito Cheng <kito.cheng@sifive.com>
+
+ PR target/96260
+ * gcc.target/riscv/pr91441.c: Update warning message.
+ * gcc.target/riscv/pr96260.c: New.
+
2020-07-23 Release Manager
* GCC 10.2.0 released.
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-03 22:55 Julian Brown
0 siblings, 0 replies; 124+ messages in thread
From: Julian Brown @ 2020-08-03 22:55 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:08e068265e463ff5ee4263bec9f4cb207ef9716b
commit 08e068265e463ff5ee4263bec9f4cb207ef9716b
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu Jul 23 00:16:58 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 71fc8c18748..659a031602d 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200722
+20200723
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-03 22:55 Julian Brown
0 siblings, 0 replies; 124+ messages in thread
From: Julian Brown @ 2020-08-03 22:55 UTC (permalink / raw)
To: gcc-cvs
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="us-ascii", Size: 1014 bytes --]
https://gcc.gnu.org/g:a298c55d4414ce02489aedf69ff522956c193e5a
commit a298c55d4414ce02489aedf69ff522956c193e5a
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed Jul 22 00:16:59 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 8 ++++++++
gcc/DATESTAMP | 2 +-
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d1a5d5b0eda..ed327f87969 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,11 @@
+2020-07-21 Uroš Bizjak <ubizjak@gmail.com>
+
+ * config/i386/i386.h (TARGET_AVOID_MFENCE):
+ Rename from TARGET_USE_XCHG_FOR_ATOMIC_STORE.
+ * config/i386/sync.md (atomic_store<mode>): Update for rename.
+ * config/i386/x86-tune.def (X86_TUNE_AVOID_MFENCE):
+ Rename from X86_TUNE_USE_XCHG_FOR_ATOMIC_STORE.
+
2020-07-17 Romain Naour <romain.naour@gmail.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 3afbc9c5f92..71fc8c18748 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200721
+20200722
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-03 22:55 Julian Brown
0 siblings, 0 replies; 124+ messages in thread
From: Julian Brown @ 2020-08-03 22:55 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:3d4f68dcab750b7dd05c951cfc79bdcd944874a5
commit 3d4f68dcab750b7dd05c951cfc79bdcd944874a5
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue Jul 21 00:17:01 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/po/ChangeLog | 4 ++++
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 7ffcb878589..3afbc9c5f92 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200720
+20200721
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog
index 306e8f0050d..2b6a49308a9 100644
--- a/gcc/po/ChangeLog
+++ b/gcc/po/ChangeLog
@@ -1,3 +1,7 @@
+2020-07-20 Joseph Myers <joseph@codesourcery.com>
+
+ * gcc.pot: Regenerate.
+
2020-07-08 Joseph Myers <joseph@codesourcery.com>
* sv.po: Update.
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-03 22:55 Julian Brown
0 siblings, 0 replies; 124+ messages in thread
From: Julian Brown @ 2020-08-03 22:55 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:124402d2c67f21f5af67ed793dc0dff7b3d1f921
commit 124402d2c67f21f5af67ed793dc0dff7b3d1f921
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon Jul 20 00:16:55 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 2cb2dfa4ee9..7ffcb878589 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200719
+20200720
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-03 22:55 Julian Brown
0 siblings, 0 replies; 124+ messages in thread
From: Julian Brown @ 2020-08-03 22:55 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:5c76a5074e439a9857a6212cbf1086b47c191f88
commit 5c76a5074e439a9857a6212cbf1086b47c191f88
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun Jul 19 00:16:55 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 3e86f30bbb2..2cb2dfa4ee9 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200718
+20200719
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-03 22:55 Julian Brown
0 siblings, 0 replies; 124+ messages in thread
From: Julian Brown @ 2020-08-03 22:55 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:2186c30980f8882a60367fced6843daf4c8227bf
commit 2186c30980f8882a60367fced6843daf4c8227bf
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat Jul 18 00:16:56 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 8 ++++++++
gcc/DATESTAMP | 2 +-
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e33827519c1..d1a5d5b0eda 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,11 @@
+2020-07-17 Romain Naour <romain.naour@gmail.com>
+
+ Backported from master:
+ 2020-06-03 Romain Naour <romain.naour@gmail.com>
+
+ * Makefile.in (SELFTEST_DEPS): Move before including language makefile
+ fragments.
+
2020-07-16 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 9e40331a3cc..3e86f30bbb2 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200717
+20200718
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-03 22:55 Julian Brown
0 siblings, 0 replies; 124+ messages in thread
From: Julian Brown @ 2020-08-03 22:55 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:8e6c87b2baee3f031ddef3a90189f2c4435721fe
commit 8e6c87b2baee3f031ddef3a90189f2c4435721fe
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri Jul 17 00:17:00 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 14 ++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 10 ++++++++++
3 files changed, 25 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index cfd1f3df4ae..e33827519c1 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,17 @@
+2020-07-16 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
+
+ Backported from master:
+ 2020-06-16 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
+
+ * config.in: Regenerate.
+ * config/s390/s390.c (print_operand): Emit vector alignment hints
+ for target z13, if AS accepts them. For other targets the logic
+ stays the same.
+ * config/s390/s390.h (TARGET_VECTOR_LOADSTORE_ALIGNMENT_HINTS): Define
+ macro.
+ * configure: Regenerate.
+ * configure.ac: Check HAVE_AS_VECTOR_LOADSTORE_ALIGNMENT_HINTS_ON_Z13.
+
2020-07-15 Richard Sandiford <richard.sandiford@arm.com>
PR target/95726
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 788faba5246..9e40331a3cc 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200716
+20200717
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index db95371b026..7f0094da424 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,13 @@
+2020-07-16 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
+
+ Backported from master:
+ 2020-06-16 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
+
+ * gcc.target/s390/vector/align-1.c: Change target architecture
+ to z13.
+ * gcc.target/s390/vector/align-2.c: Change target architecture
+ to z13.
+
2020-07-15 Richard Sandiford <richard.sandiford@arm.com>
PR target/95726
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-03 22:54 Julian Brown
0 siblings, 0 replies; 124+ messages in thread
From: Julian Brown @ 2020-08-03 22:54 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:25f8c7101d1a1e7304ed53ec727240a88eb65086
commit 25f8c7101d1a1e7304ed53ec727240a88eb65086
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu Jul 16 00:17:11 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 53 +++++++++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 7 +++++++
gcc/testsuite/ChangeLog | 15 ++++++++++++++
4 files changed, 76 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 894bc722c5d..cfd1f3df4ae 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,56 @@
+2020-07-15 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR target/95726
+ * config/aarch64/aarch64.c (aarch64_attribute_table): Add
+ "Advanced SIMD type".
+ * config/aarch64/aarch64-builtins.c: Include stringpool.h and
+ attribs.h.
+ (aarch64_init_simd_builtin_types): Add an "Advanced SIMD type"
+ attribute to each Advanced SIMD type.
+ * config/arm/arm.c (arm_attribute_table): Add "Advanced SIMD type".
+ * config/arm/arm-builtins.c: Include stringpool.h and attribs.h.
+ (arm_init_simd_builtin_types): Add an "Advanced SIMD type"
+ attribute to each Advanced SIMD type.
+
+2020-07-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-07-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/96174
+ * config/i386/avx512fintrin.h (_mm512_cmpeq_pd_mask,
+ _mm512_mask_cmpeq_pd_mask, _mm512_cmplt_pd_mask,
+ _mm512_mask_cmplt_pd_mask, _mm512_cmple_pd_mask,
+ _mm512_mask_cmple_pd_mask, _mm512_cmpunord_pd_mask,
+ _mm512_mask_cmpunord_pd_mask, _mm512_cmpneq_pd_mask,
+ _mm512_mask_cmpneq_pd_mask, _mm512_cmpnlt_pd_mask,
+ _mm512_mask_cmpnlt_pd_mask, _mm512_cmpnle_pd_mask,
+ _mm512_mask_cmpnle_pd_mask, _mm512_cmpord_pd_mask,
+ _mm512_mask_cmpord_pd_mask, _mm512_cmpeq_ps_mask,
+ _mm512_mask_cmpeq_ps_mask, _mm512_cmplt_ps_mask,
+ _mm512_mask_cmplt_ps_mask, _mm512_cmple_ps_mask,
+ _mm512_mask_cmple_ps_mask, _mm512_cmpunord_ps_mask,
+ _mm512_mask_cmpunord_ps_mask, _mm512_cmpneq_ps_mask,
+ _mm512_mask_cmpneq_ps_mask, _mm512_cmpnlt_ps_mask,
+ _mm512_mask_cmpnlt_ps_mask, _mm512_cmpnle_ps_mask,
+ _mm512_mask_cmpnle_ps_mask, _mm512_cmpord_ps_mask,
+ _mm512_mask_cmpord_ps_mask): Move outside of __OPTIMIZE__ guarded
+ section.
+
+2020-07-14 Matthias Klose <doko@ubuntu.com>
+
+ Backported from master:
+ 2020-07-14 Matthias Klose <doko@ubuntu.com>
+
+ PR lto/95604
+ * lto-wrapper.c (merge_and_complain): Add decoded options as parameter,
+ error on different values for -fcf-protection.
+ (append_compiler_options): Pass -fcf-protection option.
+ (find_and_merge_options): Add decoded options as parameter,
+ pass decoded_options to merge_and_complain.
+ (run_gcc): Pass decoded options to find_and_merge_options.
+ * lto-opts.c (lto_write_options): Pass -fcf-protection option.
+
2020-07-14 Richard Sandiford <richard.sandiford@arm.com>
PR middle-end/95114
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 579ecf278ad..788faba5246 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200715
+20200716
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 37347764792..9cb1cb31765 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,10 @@
+2020-07-15 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR target/95726
+ * typeck.c (structural_comptypes): When comparing template
+ specializations, differentiate between vectors that have and
+ do not have an "Advanced SIMD type" attribute.
+
2020-07-14 Marek Polacek <polacek@redhat.com>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 83b165bde5b..db95371b026 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,18 @@
+2020-07-15 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR target/95726
+ * g++.target/aarch64/pr95726.C: New test.
+ * g++.target/arm/pr95726.C: Likewise.
+
+2020-07-15 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-07-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/96174
+ * gcc.target/i386/avx512f-vcmppd-3.c: New test.
+ * gcc.target/i386/avx512f-vcmpps-3.c: New test.
+
2020-07-14 Marek Polacek <polacek@redhat.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-03 22:54 Julian Brown
0 siblings, 0 replies; 124+ messages in thread
From: Julian Brown @ 2020-08-03 22:54 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:42195da6155317efc079229449ef6307a1fbfd38
commit 42195da6155317efc079229449ef6307a1fbfd38
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed Jul 15 00:17:09 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 43 +++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 11 +++++++++++
gcc/testsuite/ChangeLog | 30 ++++++++++++++++++++++++++++++
libgomp/ChangeLog | 20 ++++++++++++++++++++
5 files changed, 105 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 372d7113a62..894bc722c5d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,46 @@
+2020-07-14 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR middle-end/95114
+ * tree.h (virtual_method_call_p): Add a default-false parameter
+ that indicates whether the function is being called from dump
+ routines.
+ (obj_type_ref_class): Likewise.
+ * tree.c (virtual_method_call_p): Likewise.
+ * ipa-devirt.c (obj_type_ref_class): Likewise. Lazily add ODR
+ type information for the type when the parameter is false.
+ * tree-pretty-print.c (dump_generic_node): Update calls to
+ virtual_method_call_p and obj_type_ref_class accordingly.
+
+2020-07-14 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR tree-optimization/96146
+ * value-range.cc (value_range::set): Only decompose POLY_INT_CST
+ bounds to integers for VR_RANGE. Decay to VR_VARYING for anti-ranges
+ involving POLY_INT_CSTs.
+
+2020-07-14 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-07-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/96194
+ * expr.c (expand_constructor): Don't create temporary for store to
+ volatile MEM if exp has an addressable type.
+
+2020-07-14 Matthias Klose <doko@ubuntu.com>
+
+ Backported from master:
+ 2020-07-14 Matthias Klose <doko@ubuntu.com>
+
+ PR lto/95604
+ * lto-wrapper.c (merge_and_complain): Add decoded options as parameter,
+ error on different values for -fcf-protection.
+ (append_compiler_options): Pass -fcf-protection option.
+ (find_and_merge_options): Add decoded options as parameter,
+ pass decoded_options to merge_and_complain.
+ (run_gcc): Pass decoded options to find_and_merge_options.
+ * lto-opts.c (lto_write_options): Pass -fcf-protection option.
+
2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 93b25f7329d..579ecf278ad 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200714
+20200715
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 575a01c26be..37347764792 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,14 @@
+2020-07-14 Marek Polacek <polacek@redhat.com>
+
+ Backported from master:
+ 2020-07-14 Marek Polacek <polacek@redhat.com>
+
+ PR c++/95789
+ PR c++/96104
+ PR c++/96179
+ * call.c (convert_like_real_1): Renamed from convert_like_real.
+ (convert_like_real): New wrapper for convert_like_real_1.
+
2020-07-13 Julian Brown <julian@codesourcery.com>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index e4096e7a261..83b165bde5b 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,33 @@
+2020-07-14 Marek Polacek <polacek@redhat.com>
+
+ Backported from master:
+ 2020-07-14 Marek Polacek <polacek@redhat.com>
+
+ PR c++/95789
+ PR c++/96104
+ PR c++/96179
+ * g++.dg/conversion/ref4.C: New test.
+ * g++.dg/conversion/ref5.C: New test.
+ * g++.dg/conversion/ref6.C: New test.
+
+2020-07-14 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR middle-end/95114
+ * g++.target/aarch64/pr95114.C: New test.
+
+2020-07-14 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR tree-optimization/96146
+ * gcc.target/aarch64/sve/acle/general/pr96146.c: New test.
+
+2020-07-14 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-07-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/96194
+ * g++.dg/opt/pr96194.C: New test.
+
2020-07-13 Aaron Sawdey <acsawdey@linux.ibm.com>
Backported from master:
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index b03dd5373f4..878ef1bb67e 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,23 @@
+2020-07-14 Kwok Cheung Yeung <kcy@codesourcery.com>
+
+ Backported from master:
+ 2020-07-14 Tom de Vries <tom@codesourcery.com>
+ Cesar Philippidis <cesar@codesourcery.com>
+ Thomas Schwinge <thomas@codesourcery.com>
+ Kwok Cheung Yeung <kcy@codesourcery.com>
+
+ * oacc-init.c (acc_init_state_lock, acc_init_state, acc_init_thread):
+ New variable.
+ (acc_init_1): Set acc_init_thread to pthread_self (). Set
+ acc_init_state to initializing at the start, and to initialized at the
+ end.
+ (self_initializing_p): New function.
+ (acc_get_device_type): Return acc_device_none if called by thread that
+ is currently executing acc_init_1.
+ * libgomp.texi (acc_get_device_type): Update documentation.
+ (Implementation Status and Implementation-Defined Behavior): Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/acc_prof-init-2.c: New.
+
2020-07-13 Julian Brown <julian@codesourcery.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-08-03 22:53 Julian Brown
0 siblings, 0 replies; 124+ messages in thread
From: Julian Brown @ 2020-08-03 22:53 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:13d817afed90af35ebecb3a5fac2a17f44d3dd61
commit 13d817afed90af35ebecb3a5fac2a17f44d3dd61
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue Jul 14 00:17:08 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 73 +++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/c/ChangeLog | 10 +++++
gcc/cp/ChangeLog | 24 ++++++++++++
gcc/fortran/ChangeLog | 8 ++++
gcc/testsuite/ChangeLog | 97 +++++++++++++++++++++++++++++++++++++++++++++++++
include/ChangeLog | 17 +++++++++
libgcc/ChangeLog | 32 ++++++++++++++++
libgomp/ChangeLog | 83 ++++++++++++++++++++++++++++++++++++++++++
libitm/ChangeLog | 15 ++++++++
10 files changed, 360 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 90de24b65a8..372d7113a62 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,76 @@
+2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ Backported from master:
+ 2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ * config/aarch64/aarch64-c.c (aarch64_update_cpp_builtins): Add
+ __ARM_FEATURE_PAC_DEFAULT support.
+
+2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ Backported from master:
+ 2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ PR target/94891
+ * doc/extend.texi: Update the text for __builtin_return_address.
+
+2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ Backported from master:
+ 2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ PR target/94891
+ * config/aarch64/aarch64.c (aarch64_return_address_signing_enabled):
+ Disable return address signing if __builtin_eh_return is used.
+
+2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ Backported from master:
+ 2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ PR target/94891
+ PR target/94791
+ * config/aarch64/aarch64-protos.h (aarch64_return_addr_rtx): Declare.
+ * config/aarch64/aarch64.c (aarch64_return_addr_rtx): New.
+ (aarch64_return_addr): Use aarch64_return_addr_rtx.
+ * config/aarch64/aarch64.h (PROFILE_HOOK): Likewise.
+
+2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ Backported from master:
+ 2020-07-09 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ * config/aarch64/aarch64-c.c (aarch64_update_cpp_builtins): Add
+ __ARM_FEATURE_BTI_DEFAULT support.
+
+2020-07-13 Julian Brown <julian@codesourcery.com>
+
+ Backported from master:
+ 2020-07-13 Julian Brown <julian@codesourcery.com>
+ Thomas Schwinge <thomas@codesourcery.com>
+
+ * gimplify.c (gimplify_scan_omp_clauses): Do not strip
+ GOMP_MAP_TO_PSET/GOMP_MAP_POINTER for OpenACC enter/exit data
+ directives (see also PR92929).
+
+2020-07-13 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-07-13 Jakub Jelinek <jakub@redhat.com>
+
+ PR ipa/96130
+ * ipa-fnsummary.c (analyze_function_body): Treat NULL bb->aux
+ as false predicate.
+
+2020-07-13 Hans-Peter Nilsson <hp@axis.com>
+
+ Backported from master:
+ 2020-07-13 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/94600
+ * expr.c (expand_constructor): Make a temporary also if we're
+ storing to volatile memory.
+
2020-07-12 Jakub Jelinek <jakub@redhat.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index f6f6326f811..93b25f7329d 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200713
+20200714
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 13aeefa509f..4d566043a38 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,13 @@
+2020-07-13 Julian Brown <julian@codesourcery.com>
+
+ Backported from master:
+ 2020-07-09 Julian Brown <julian@codesourcery.com>
+ Thomas Schwinge <thomas@codesourcery.com>
+
+ PR middle-end/95270
+ * c-typeck.c (c_finish_omp_clauses): Set OMP_CLAUSE_SIZE (bias) to zero
+ for standalone attach/detach clauses.
+
2020-06-23 Richard Biener <rguenther@suse.de>
PR c/95141
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 592f3518283..575a01c26be 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,27 @@
+2020-07-13 Julian Brown <julian@codesourcery.com>
+
+ Backported from master:
+ 2020-07-09 Julian Brown <julian@codesourcery.com>
+ Thomas Schwinge <thomas@codesourcery.com>
+
+ PR middle-end/95270
+ * semantics.c (finish_omp_clauses): Likewise.
+
+2020-07-13 Martin Sebor <msebor@redhat.com>
+
+ PR c++/96063
+ * parser.c (class_decl_loc_t::diag_mismatched_tags): Print notes only
+ if warning_at returns nonzero.
+
+2020-07-13 Marek Polacek <polacek@redhat.com>
+
+ Backported from master:
+ 2020-07-13 Marek Polacek <polacek@redhat.com>
+
+ PR c++/96077
+ * parser.c (cp_parser_enum_specifier): Commit to tentative parse
+ after we've seen an opening brace.
+
2020-07-10 Jason Merrill <jason@redhat.com>
PR c++/96105
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index e86279cb647..877270d4405 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,11 @@
+2020-07-13 Julian Brown <julian@codesourcery.com>
+
+ Backported from master:
+ 2020-07-09 Julian Brown <julian@codesourcery.com>
+
+ * trans-openmp.c (gfc_trans_omp_clauses): Use 'inner' not 'decl' for
+ derived type members which themselves have derived types.
+
2020-07-08 Harald Anlauf <anlauf@gmx.de>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 59e6c93b07a..e4096e7a261 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,100 @@
+2020-07-13 Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ Backported from master:
+ 2020-07-13 Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ * lib/target-supports.exp (is-effective-target):
+ Reorder to put powerpc stuff together.
+ (is-effective-target-keyword): Add power10_hw.
+
+2020-07-13 Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ Backported from master:
+ 2020-07-13 Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ * lib/target-supports.exp (check_ppc_mma_hw_available):
+ New function.
+ (is-effective-target): Add ppc_mma_hw.
+ (is-effective-target-keyword): Add ppc_mma_hw.
+ * gcc.target/powerpc/mma-supported.c: New file.
+ * gcc.target/powerpc/mma-single-test.c: Require ppc_mma_hw.
+ * gcc.target/powerpc/mma-double-test.c: Require ppc_mma_hw.
+
+2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ Backported from master:
+ 2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ PR target/94891
+ * gcc.target/aarch64/return_address_sign_1.c: Update test.
+ * gcc.target/aarch64/return_address_sign_b_1.c: Likewise.
+
+2020-07-13 Julian Brown <julian@codesourcery.com>
+
+ Backported from master:
+ 2020-07-13 Julian Brown <julian@codesourcery.com>
+ Thomas Schwinge <thomas@codesourcery.com>
+
+ * gfortran.dg/goacc/finalize-1.f: Update expected dump output.
+
+2020-07-13 Julian Brown <julian@codesourcery.com>
+
+ Backported from master:
+ 2020-07-09 Julian Brown <julian@codesourcery.com>
+ Thomas Schwinge <thomas@codesourcery.com>
+
+ PR middle-end/95270
+ * c-c++-common/goacc/mdc-1.c: Update expected dump output for zero
+ bias.
+
+2020-07-13 Julian Brown <julian@codesourcery.com>
+
+ Backported from master:
+ 2020-07-09 Julian Brown <julian@codesourcery.com>
+
+ * gfortran.dg/goacc/mapping-tests-3.f90: New test.
+ * gfortran.dg/goacc/mapping-tests-4.f90: New test.
+
+2020-07-13 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-07-13 Jakub Jelinek <jakub@redhat.com>
+
+ PR ipa/96130
+ * gcc.dg/torture/pr96130.c: New test.
+
+2020-07-13 Martin Sebor <msebor@redhat.com>
+
+ PR c++/96063
+ * g++.dg/warn/Wmismatched-tags-7.C: New test.
+ * g++.dg/warn/Wmismatched-tags-8.C: New test.
+
+2020-07-13 Marek Polacek <polacek@redhat.com>
+
+ Backported from master:
+ 2020-07-13 Marek Polacek <polacek@redhat.com>
+
+ PR c++/96077
+ * g++.dg/parse/enum14.C: New test.
+
+2020-07-13 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2020-07-13 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/96180
+ * gcc.dg/torture/pr96133.c: Align global variable.
+
+2020-07-13 Hans-Peter Nilsson <hp@axis.com>
+
+ Backported from master:
+ 2020-07-13 Hans-Peter Nilsson <hp@axis.com>
+
+ PR middle-end/94600
+ * gcc.dg/pr94600-1.c, gcc.dg/pr94600-2.c, gcc.dg/pr94600-3.c,
+ gcc.dg/pr94600-4.c, gcc.dg/pr94600-5.c, gcc.dg/pr94600-6.c,
+ gcc.dg/pr94600-7.c, gcc.dg/pr94600-8.c: New tests.
+
2020-07-12 Jakub Jelinek <jakub@redhat.com>
Backported from master:
diff --git a/include/ChangeLog b/include/ChangeLog
index af7a210fc61..b26d6f61840 100644
--- a/include/ChangeLog
+++ b/include/ChangeLog
@@ -1,3 +1,20 @@
+2020-07-13 Julian Brown <julian@codesourcery.com>
+
+ Backported from master:
+ 2020-07-09 Julian Brown <julian@codesourcery.com>
+ Thomas Schwinge <thomas@codesourcery.com>
+
+ PR middle-end/95270
+ * gomp-constants.h (gomp_map_kind): Expand comment for attach/detach
+ mapping kinds.
+
+2020-07-13 Julian Brown <julian@codesourcery.com>
+
+ Backported from master:
+ 2020-07-09 Julian Brown <julian@codesourcery.com>
+
+ * gomp-constants.h (gomp_map_kind): Update comment for GOMP_MAP_TO_PSET.
+
2020-05-07 Release Manager
* GCC 10.1.0 released.
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 4460c77a2c5..c2cc2b044ac 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,35 @@
+2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ Backported from master:
+ 2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ PR target/94891
+ * config/aarch64/aarch64-unwind.h (MD_POST_EXTRACT_ROOT_ADDR): Remove.
+ (MD_POST_FROB_EH_HANDLER_ADDR): Remove.
+ (MD_POST_EXTRACT_FRAME_ADDR): Rename to ...
+ (MD_DEMANGLE_RETURN_ADDR): This.
+ (aarch64_post_extract_frame_addr): Rename to ...
+ (aarch64_demangle_return_addr): This.
+ (aarch64_post_frob_eh_handler_addr): Remove.
+ * unwind-dw2.c (uw_update_context): Demangle return address.
+ (uw_frob_return_addr): Remove.
+
+2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ Backported from master:
+ 2020-07-09 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ PR target/96001
+ * config/aarch64/lse.S: Add BTI marking and related definitions,
+ and add BTI c to function entries.
+
+2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ Backported from master:
+ 2020-07-09 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ * config/aarch64/lse.S: Add stack note.
+
2020-06-17 Samuel Thibault <samuel.thibault@gnu.org>
Backported from master:
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index ce8ee06fb83..b03dd5373f4 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,86 @@
+2020-07-13 Julian Brown <julian@codesourcery.com>
+
+ Backported from master:
+ 2020-07-13 Julian Brown <julian@codesourcery.com>
+ Thomas Schwinge <thomas@codesourcery.com>
+
+ * testsuite/libgomp.oacc-fortran/dynamic-pointer-1.f90: New test.
+
+2020-07-13 Julian Brown <julian@codesourcery.com>
+
+ Backported from master:
+ 2020-07-10 Julian Brown <julian@codesourcery.com>
+ Thomas Schwinge <thomas@codesourcery.com>
+
+ * libgomp.h (struct splay_tree_key_s): Change virtual_refcount to
+ dynamic_refcount.
+ (struct gomp_device_descr): Remove GOMP_MAP_VARS_OPENACC_ENTER_DATA.
+ * oacc-mem.c (acc_map_data): Substitute virtual_refcount for
+ dynamic_refcount.
+ (acc_unmap_data): Update comment.
+ (goacc_map_var_existing, goacc_enter_datum): Adjust for
+ dynamic_refcount semantics.
+ (goacc_exit_datum_1, goacc_exit_datum): Re-add some error checking.
+ Adjust for dynamic_refcount semantics.
+ (goacc_enter_data_internal): Implement "present" case of dynamic
+ memory-map handling here. Update "non-present" case for
+ dynamic_refcount semantics.
+ (goacc_exit_data_internal): Use goacc_exit_datum_1.
+ * target.c (gomp_map_vars_internal): Remove
+ GOMP_MAP_VARS_OPENACC_ENTER_DATA handling. Update for dynamic_refcount
+ handling.
+ (gomp_unmap_vars_internal): Remove virtual_refcount handling.
+ (gomp_load_image_to_device): Substitute dynamic_refcount for
+ virtual_refcount.
+ * testsuite/libgomp.oacc-c-c++-common/pr92843-1.c: Remove XFAILs.
+ * testsuite/libgomp.oacc-c-c++-common/refcounting-1.c: New test.
+ * testsuite/libgomp.oacc-c-c++-common/refcounting-2.c: New test.
+ * testsuite/libgomp.oacc-c-c++-common/struct-3-1-1.c: New test.
+ * testsuite/libgomp.oacc-fortran/deep-copy-6.f90: Remove XFAILs and
+ trace output.
+ * testsuite/libgomp.oacc-fortran/deep-copy-6-no_finalize.F90: Remove
+ trace output.
+ * testsuite/libgomp.oacc-fortran/dynamic-incr-structural-1.f90: New
+ test.
+ * testsuite/libgomp.oacc-c-c++-common/structured-dynamic-lifetimes-4.c:
+ Remove stale comment.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-1-1.f90: Remove XFAILs.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-1-2.F90: Likewise.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-2-1.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-2-2.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-3-1.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-4-1.f90: Adjust XFAIL.
+
+2020-07-13 Julian Brown <julian@codesourcery.com>
+
+ Backported from master:
+ 2020-07-10 Julian Brown <julian@codesourcery.com>
+ Thomas Schwinge <thomas@codesourcery.com>
+
+ * oacc-mem.c (goacc_map_var_existing): New function.
+ (goacc_enter_datum): Use above function.
+ (goacc_exit_datum_1): New function.
+ (goacc_exit_datum): Use above function.
+
+2020-07-13 Julian Brown <julian@codesourcery.com>
+
+ Backported from master:
+ 2020-07-09 Julian Brown <julian@codesourcery.com>
+ Thomas Schwinge <thomas@codesourcery.com>
+
+ PR middle-end/95270
+ * testsuite/libgomp.oacc-c-c++-common/pr95270-1.c: New test.
+ * testsuite/libgomp.oacc-c-c++-common/pr95270-2.c: New test.
+
+2020-07-13 Julian Brown <julian@codesourcery.com>
+
+ Backported from master:
+ 2020-07-09 Julian Brown <julian@codesourcery.com>
+
+ * oacc-mem.c (find_group_last): Group data-movement clauses
+ (GOMP_MAP_TO_PSET, GOMP_MAP_TO, etc.) together with a subsequent
+ GOMP_MAP_ATTACH. Allow standalone GOMP_MAP_ATTACH also.
+
2020-07-03 Thomas Schwinge <thomas@codesourcery.com>
Backported from master:
diff --git a/libitm/ChangeLog b/libitm/ChangeLog
index 7ab436d3024..53c2609257e 100644
--- a/libitm/ChangeLog
+++ b/libitm/ChangeLog
@@ -1,3 +1,18 @@
+2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ Backported from master:
+ 2020-07-09 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ * config/aarch64/sjlj.S: Add BTI marking and related definitions,
+ and add BTI c to function entries.
+
+2020-07-13 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ Backported from master:
+ 2020-07-09 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ * config/aarch64/sjlj.S: Add stack note if __FreeBSD__ is defined.
+
2020-05-07 Release Manager
* GCC 10.1.0 released.
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:58 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:58 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:afe0d1fa3d010aca6d5498c513650b1125e19b71
commit afe0d1fa3d010aca6d5498c513650b1125e19b71
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon Jul 13 00:16:52 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 11 +++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 8 ++++++++
3 files changed, 20 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ba366b123b3..90de24b65a8 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,14 @@
+2020-07-12 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-07-02 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/95857
+ * tree-cfg.c (group_case_labels_stmt): When removing an unreachable
+ base_bb, remember all forced and non-local labels on it and later
+ treat those as if they have NULL label_to_block. Formatting fix.
+ Fix a comment typo.
+
2020-07-10 Bill Seurer <seurer@linux.vnet.ibm.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 3e86f6473e8..f6f6326f811 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200712
+20200713
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 060bba10c7a..59e6c93b07a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2020-07-12 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-07-02 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/95857
+ * gcc.dg/pr95857.c: New test.
+
2020-07-10 Aaron Sawdey <acsawdey@linux.ibm.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:58 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:58 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:3d4ab89661c0adcdece1e62181a727f8296a9660
commit 3d4ab89661c0adcdece1e62181a727f8296a9660
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun Jul 12 00:16:53 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index ff113b92e7d..3e86f6473e8 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200711
+20200712
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:58 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:58 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:05fcfa4c83f94c949552c1516bc249c280b46357
commit 05fcfa4c83f94c949552c1516bc249c280b46357
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat Jul 11 00:17:06 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 72 +++++++++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 10 +++++++
gcc/testsuite/ChangeLog | 68 ++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 151 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e16993000d3..ba366b123b3 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,75 @@
+2020-07-10 Bill Seurer <seurer@linux.vnet.ibm.com>
+
+ Backported from master:
+ 2020-07-10 Bill Seurer <seurer@linux.vnet.ibm.com>
+
+ PR target/95581
+ * config/rs6000/rs6000-call.c: Add new type v16qi_ftype_pcvoid.
+ (altivec_init_builtins) Change __builtin_altivec_mask_for_load to use
+ v16qi_ftype_pcvoid with correct number of parameters.
+
+2020-07-10 Anton Youdkevitch <anton.youdkevitch@bell-sw.com>
+
+ * config/aarch64/aarch64.c (thunderx2t99_regmove_cost,
+ thunderx2t99_vector_cost): Likewise.
+
+2020-07-10 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-07-09 Peter Bergner <bergner@linux.ibm.com>
+
+ PR target/96125
+ * config/rs6000/rs6000-call.c (rs6000_init_builtins): Define the MMA
+ specific types __vector_quad and __vector_pair, and initialize the
+ MMA built-ins if TARGET_EXTRA_BUILTINS is set.
+ (mma_init_builtins): Don't test for mask set in rs6000_builtin_mask.
+ Remove now unneeded mask variable.
+ * config/rs6000/rs6000.c (rs6000_option_override_internal): Add the
+ OPTION_MASK_MMA flag for power10 if not already set.
+
+2020-07-10 Will Schmidt <will_schmidt@vnet.ibm.com>
+
+ Backported from master:
+ 2020-07-08 Will Schmidt <will_schmidt@vnet.ibm.com>
+
+ * config/rs6000/altivec.h (vec_vmsumudm): New define.
+ * config/rs6000/altivec.md (UNSPEC_VMSUMUDM): New unspec.
+ (altivec_vmsumudm): New define_insn.
+ * config/rs6000/rs6000-builtin.def (altivec_vmsumudm): New BU_ALTIVEC_3
+ entry. (vmsumudm): New BU_ALTIVEC_OVERLOAD_3 entry.
+ * config/rs6000/rs6000-call.c (altivec_overloaded_builtins): Add entries for
+ ALTIVEC_BUILTIN_VMSUMUDM variants of vec_msum.
+ * doc/extend.texi: Add document for vmsumudm behind vmsum.
+
+2020-07-10 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2020-07-10 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/96133
+ * gimple-fold.c (fold_array_ctor_reference): Do not
+ recurse to folding a CTOR that does not fully cover the
+ asked for object.
+
+2020-07-10 Bin Cheng <bin.cheng@linux.alibaba.com>
+
+ Backported from master:
+ 2020-07-09 Bin Cheng <bin.cheng@linux.alibaba.com>
+
+ PR tree-optimization/95804
+ * tree-loop-distribution.c (break_alias_scc_partitions): Force
+ negative post order to reduction partition.
+
+2020-07-10 Bin Cheng <bin.cheng@linux.alibaba.com>
+
+ Backported from master:
+ 2020-06-20 Bin Cheng <bin.cheng@linux.alibaba.com>
+
+ PR tree-optimization/95638
+ * tree-loop-distribution.c (pg_edge_callback_data): New field.
+ (loop_distribution::break_alias_scc_partitions): Record and restore
+ postorder information. Fix memory leak.
+
2020-07-09 Kito Cheng <kito.cheng@sifive.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index ffe0f79eae4..ff113b92e7d 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200710
+20200711
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 98060be86dc..592f3518283 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,13 @@
+2020-07-10 Jason Merrill <jason@redhat.com>
+
+ PR c++/96105
+ PR c++/96052
+ PR c++/95976
+ * class.c (check_field_decls): An array of empty classes is not an
+ empty data member.
+ (layout_empty_base_or_field): Handle explicit alignment.
+ Fix union handling.
+
2020-07-01 Iain Sandoe <iain@sandoe.co.uk>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index c8a1833469f..060bba10c7a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,71 @@
+2020-07-10 Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ Backported from master:
+ 2020-07-10 Rajalakshmi Srinivasaraghavan <rajis@linux.vnet.ibm.com>
+ Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ * gcc.target/powerpc/p10-identify.c: New file.
+ * gcc.target/powerpc/p10-arch31.c: New file.
+ * gcc.target/powerpc/mma-single-test.c: New file.
+ * gcc.target/powerpc/mma-double-test.c: New file.
+
+2020-07-10 Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ Backported from master:
+ 2020-07-07 Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ * lib/target-supports.exp (check_power10_hw_available):
+ Return 0 for passing test.
+
+2020-07-10 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-07-09 Peter Bergner <bergner@linux.ibm.com>
+
+ PR target/96125
+ * gcc.target/powerpc/pr96125.c: New test.
+
+2020-07-10 Will Schmidt <will_schmidt@vnet.ibm.com>
+
+ Backported from master:
+ 2020-07-08 Will Schmidt <will_schmidt@vnet.ibm.com>
+
+ * gcc.target/powerpc/builtins-msum-runnable.c: New test.
+ * gcc.target/powerpc/vsx-builtin-msum.c: New test.
+
+2020-07-10 Jason Merrill <jason@redhat.com>
+
+ PR c++/96105
+ PR c++/96052
+ PR c++/95976
+ * g++.dg/cpp2a/no_unique_address4.C: New test.
+ * g++.dg/cpp2a/no_unique_address5.C: New test.
+ * g++.dg/cpp2a/no_unique_address6.C: New test.
+
+2020-07-10 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2020-07-10 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/96133
+ * gcc.dg/torture/pr96133.c: New testcase.
+
+2020-07-10 Bin Cheng <bin.cheng@linux.alibaba.com>
+
+ Backported from master:
+ 2020-07-09 Bin Cheng <bin.cheng@linux.alibaba.com>
+
+ PR tree-optimization/95804
+ * gcc.dg/tree-ssa/pr95804.c: New test.
+
+2020-07-10 Bin Cheng <bin.cheng@linux.alibaba.com>
+
+ Backported from master:
+ 2020-06-20 Bin Cheng <bin.cheng@linux.alibaba.com>
+
+ PR tree-optimization/95638
+ * g++.dg/tree-ssa/pr95638.C: New test.
+
2020-07-09 Kito Cheng <kito.cheng@sifive.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:57 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:57 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:e1d26d1116b8f45bb0369b6e2b161b6c96c71cf9
commit e1d26d1116b8f45bb0369b6e2b161b6c96c71cf9
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri Jul 10 00:17:04 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 81 +++++++++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 29 ++++++++++++++++++
libstdc++-v3/ChangeLog | 63 ++++++++++++++++++++++++++++++++++++++
4 files changed, 174 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 921964c12fe..e16993000d3 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,84 @@
+2020-07-09 Kito Cheng <kito.cheng@sifive.com>
+
+ Backported from master:
+ 2020-07-09 Kito Cheng <kito.cheng@sifive.com>
+
+ * config/riscv/riscv-sr.c (riscv_remove_unneeded_save_restore_calls):
+ Abort if any arguments on stack.
+
+2020-07-09 Kito Cheng <kito.cheng@sifive.com>
+
+ Backported from master:
+ 2020-06-22 Kito Cheng <kito.cheng@sifive.com>
+
+ * config/riscv/riscv-builtins.c (RISCV_FTYPE_NAME0): New.
+ (RISCV_FTYPE_ATYPES0): New.
+ (riscv_builtins): Using RISCV_USI_FTYPE for frflags.
+ * config/riscv/riscv-ftypes.def: Remove VOID argument.
+
+2020-07-09 Kito Cheng <kito.cheng@sifive.com>
+
+ Backported from master:
+ 2020-06-16 Kito Cheng <kito.cheng@sifive.com>
+
+ PR target/95683
+ * config/riscv/riscv.c (riscv_gpr_save_operation_p): Remove
+ assertion and turn it into a early exit check.
+
+2020-07-09 Kito Cheng <kito.cheng@sifive.com>
+
+ Backported from master:
+ 2020-06-15 Kito Cheng <kito.cheng@sifive.com>
+
+ * config/riscv/riscv.c (riscv_gen_gpr_save_insn): Change type to
+ unsigned for i.
+ (riscv_gpr_save_operation_p): Change type to unsigned for i and
+ len.
+
+2020-07-09 Kito Cheng <kito.cheng@sifive.com>
+
+ Backported from master:
+ 2020-06-11 Kito Cheng <kito.cheng@sifive.com>
+
+ * config/riscv/riscv-protos.h (riscv_output_gpr_save): Remove.
+ * config/riscv/riscv-sr.c (riscv_sr_match_prologue): Update
+ value.
+ * config/riscv/riscv.c (riscv_output_gpr_save): Remove.
+ * config/riscv/riscv.md (gpr_save): Update output asm pattern.
+
+2020-07-09 Kito Cheng <kito.cheng@sifive.com>
+
+ Backported from master:
+ 2020-06-11 Kito Cheng <kito.cheng@sifive.com>
+
+ * config/riscv/predicates.md (gpr_save_operation): New.
+ * config/riscv/riscv-protos.h (riscv_gen_gpr_save_insn): New.
+ (riscv_gpr_save_operation_p): Ditto.
+ * config/riscv/riscv-sr.c (riscv_remove_unneeded_save_restore_calls):
+ Ignore USEs for gpr_save patter.
+ * config/riscv/riscv.c (gpr_save_reg_order): New.
+ (riscv_expand_prologue): Use riscv_gen_gpr_save_insn to gen gpr_save.
+ (riscv_gen_gpr_save_insn): New.
+ (riscv_gpr_save_operation_p): Ditto.
+ * config/riscv/riscv.md (S3_REGNUM): New.
+ (S4_REGNUM): Ditto.
+ (S5_REGNUM): Ditto.
+ (S6_REGNUM): Ditto.
+ (S7_REGNUM): Ditto.
+ (S8_REGNUM): Ditto.
+ (S9_REGNUM): Ditto.
+ (S10_REGNUM): Ditto.
+ (S11_REGNUM): Ditto.
+ (gpr_save): Model USEs correctly.
+
+2020-07-09 Keith Packard <keithp@keithp.com>
+
+ Backported from master:
+ 2020-05-12 Keith Packard <keithp@keithp.com>
+
+ * config/riscv/riscv.c (riscv_unique_section): New.
+ (TARGET_ASM_UNIQUE_SECTION): New.
+
2020-07-08 Richard Sandiford <richard.sandiford@arm.com>
PR target/95105
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 7f5c70d7c31..ffe0f79eae4 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200709
+20200710
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 06c0a419686..c8a1833469f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,32 @@
+2020-07-09 Kito Cheng <kito.cheng@sifive.com>
+
+ Backported from master:
+ 2020-07-09 Kito Cheng <kito.cheng@sifive.com>
+
+ * gcc.target/riscv/save-restore-9.c: New.
+
+2020-07-09 Kito Cheng <kito.cheng@sifive.com>
+
+ Backported from master:
+ 2020-06-22 Kito Cheng <kito.cheng@sifive.com>
+
+ * g++.target/riscv/frflags.C: New.
+
+2020-07-09 Kito Cheng <kito.cheng@sifive.com>
+
+ Backported from master:
+ 2020-06-16 Kito Cheng <kito.cheng@sifive.com>
+
+ PR target/95683
+ * gcc.target/riscv/pr95683.c: New.
+
+2020-07-09 Kito Cheng <kito.cheng@sifive.com>
+
+ Backported from master:
+ 2020-06-11 Kito Cheng <kito.cheng@sifive.com>
+
+ * gcc.target/riscv/pr95252.c: New.
+
2020-07-08 Harald Anlauf <anlauf@gmx.de>
Backported from master:
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index d6881faad11..2ec79549b50 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,66 @@
+2020-07-09 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-06-08 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/bits/unique_ptr.h (operator<<): Define for C++20.
+ * testsuite/20_util/unique_ptr/io/lwg2948.cc: New test.
+ * testsuite/20_util/default_delete/48631_neg.cc: Adjust dg-error
+ line number.
+ * testsuite/20_util/default_delete/void_neg.cc: Likewise.
+
+2020-07-09 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-05-27 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/95322
+ * include/std/ranges (transform_view::_Sentinel): Allow hidden
+ friends to work with _Iterator<true> and _Iterator<false>.
+ (join_view::_Sentinel): Likewise.
+ * testsuite/std/ranges/adaptors/95322.cc: New test.
+
+2020-07-09 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-05-04 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/94936
+ * src/c++17/memory_resource.cc (synchronized_pool_resource::_TPools):
+ Add comment about single-threaded behaviour.
+ (synchronized_pool_resource::_TPools::move_nonempty_chunks()): Hoist
+ class member access out of loop.
+ (synchronized_pool_resource::synchronized_pool_resource())
+ (synchronized_pool_resource::~synchronized_pool_resource())
+ (synchronized_pool_resource::release()): Check __gthread_active_p
+ before creating and/or deleting the thread-specific data key.
+ (synchronized_pool_resource::_M_thread_specific_pools()): Adjust
+ assertions.
+ (synchronized_pool_resource::do_allocate(size_t, size_t)): Add fast
+ path for single-threaded case.
+ (synchronized_pool_resource::do_deallocate(void*, size_t, size_t)):
+ Likewise. Return if unable to find a pool that owns the allocation.
+ * testsuite/20_util/synchronized_pool_resource/allocate_single.cc:
+ New test.
+ * testsuite/20_util/synchronized_pool_resource/cons_single.cc: New
+ test.
+ * testsuite/20_util/synchronized_pool_resource/release_single.cc: New
+ test.
+
+2020-07-09 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-05-19 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/94087
+ * src/c++11/random.cc (__x86_rdseed): Allow fallback function to be
+ passed in.
+ (__x86_rdseed_rdrand): New function that uses rdseed with rdrand
+ fallback.
+ (random_device::_M_init): Use __x86_rdseed_rdrand when both
+ instructions are available.
+ * testsuite/26_numerics/random/random_device/94087.cc: New test.
+
2020-07-02 Ville Voutilainen <ville.voutilainen@gmail.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:56 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:56 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:a7df039e0abaf6ea3c69a930d324da2e18eef6ab
commit a7df039e0abaf6ea3c69a930d324da2e18eef6ab
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu Jul 9 00:17:18 2020 +0000
Daily bump.
Diff:
---
contrib/ChangeLog | 10 ++++++++++
gcc/ChangeLog | 8 ++++++++
gcc/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 9 +++++++++
gcc/po/ChangeLog | 4 ++++
gcc/testsuite/ChangeLog | 14 ++++++++++++++
libbacktrace/ChangeLog | 5 +++++
7 files changed, 51 insertions(+), 1 deletion(-)
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index c755bd2de7a..9a3d7587ef4 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,13 @@
+2020-07-08 Alexandre Oliva <oliva@adacore.com>
+
+ Backported from master:
+ 2020-07-07 Alexandre Oliva <oliva@adacore.com>
+ Martin Liska <mliska@suse.cz>
+
+ * gcc-changelog/git_commit.py: Support CASE and COND.
+ * gcc-changelog/test_patches.txt: Add test.
+ * gcc-changelog/test_email.py: Add test.
+
2020-07-02 Martin Liska <mliska@suse.cz>
* gcc-changelog/git_check_commit.py: New file.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c4c86670581..921964c12fe 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,11 @@
+2020-07-08 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR target/95105
+ * config/aarch64/aarch64-sve-builtins.cc
+ (handle_arm_sve_vector_bits_attribute): Create a copy of the
+ original type's TYPE_MAIN_VARIANT, then reapply all the differences
+ between the original type and its main variant.
+
2020-07-07 Richard Biener <rguenther@suse.de>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index f2f90c2763f..7f5c70d7c31 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200708
+20200709
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index ff6b2a45f01..e86279cb647 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,12 @@
+2020-07-08 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-06 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95709
+ * resolve.c (gfc_resolve_code): Check for valid arguments to
+ assigned GOTO.
+
2020-07-06 Harald Anlauf <anlauf@gmx.de>
Backported from master:
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog
index 7074de985e8..306e8f0050d 100644
--- a/gcc/po/ChangeLog
+++ b/gcc/po/ChangeLog
@@ -1,3 +1,7 @@
+2020-07-08 Joseph Myers <joseph@codesourcery.com>
+
+ * sv.po: Update.
+
2020-06-29 Joseph Myers <joseph@codesourcery.com>
* sv.po: Update.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 349bcb2a086..06c0a419686 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,17 @@
+2020-07-08 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-06 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95709
+ * gfortran.dg/pr95709.f90: New file.
+
+2020-07-08 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR target/95105
+ * gcc.target/aarch64/sve/acle/general/attributes_8.c: New test.
+ * g++.target/aarch64/sve/acle/general-c++/attributes_1.C: Likewise.
+
2020-07-07 Richard Biener <rguenther@suse.de>
Backported from master:
diff --git a/libbacktrace/ChangeLog b/libbacktrace/ChangeLog
index 9e7912f9286..69059d5d2f2 100644
--- a/libbacktrace/ChangeLog
+++ b/libbacktrace/ChangeLog
@@ -1,3 +1,8 @@
+2020-07-08 Ian Lance Taylor <iant@golang.org>
+
+ * configure.ac: Test linker support for DWARF5
+ * configure: Regenerate
+
2020-05-07 Release Manager
* GCC 10.1.0 released.
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:56 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:56 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:78de9d100c34183a78954571cc2ea2ca5f61df76
commit 78de9d100c34183a78954571cc2ea2ca5f61df76
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed Jul 8 00:17:13 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 20 ++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 8 ++++++++
3 files changed, 29 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 7456dc8e9a1..c4c86670581 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,23 @@
+2020-07-07 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2020-07-06 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/96075
+ * tree-vect-data-refs.c (vect_compute_data_ref_alignment): Use
+ TYPE_SIZE_UNIT of the vector component type instead of DR_STEP
+ for the misalignment calculation for negative step.
+
+2020-07-07 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2020-07-07 Richard Biener <rguenther@suse.de>
+
+ * lto-streamer-out.c (cmp_symbol_files): Use the computed
+ order map to sort symbols from the same sub-file together.
+ (lto_output): Compute a map of sub-file to an order number
+ it appears in the symbol output array.
+
2020-07-06 Will Schmidt <will_schmidt@vnet.ibm.com>
* config/rs6000/altivec.h (vec_pack_to_short_fp32): Update.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index c0ce1b47903..f2f90c2763f 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200707
+20200708
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 626e28f1fe5..349bcb2a086 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2020-07-07 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2020-07-06 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/96075
+ * gcc.dg/vect/slp-46.c: New testcase.
+
2020-07-06 Will Schmidt <will_schmidt@vnet.ibm.com>
* gcc.target/powerpc/builtins-1-p9-runnable.c: Update.
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:55 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:55 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:97a0c86284a85cba0d618ea6812a67fe445db868
commit 97a0c86284a85cba0d618ea6812a67fe445db868
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue Jul 7 00:17:11 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 12 ++++++++++++
gcc/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 8 ++++++++
gcc/testsuite/ChangeLog | 12 ++++++++++++
4 files changed, 33 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index b6fd8c524c6..7456dc8e9a1 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,15 @@
+2020-07-06 Will Schmidt <will_schmidt@vnet.ibm.com>
+
+ * config/rs6000/altivec.h (vec_pack_to_short_fp32): Update.
+ * config/rs6000/altivec.md (UNSPEC_CONVERT_4F32_8F16): New unspec.
+ (convert_4f32_8f16): New define_expand
+ * config/rs6000/rs6000-builtin.def (convert_4f32_8f16): New builtin define
+ and overload.
+ * config/rs6000/rs6000-call.c (P9V_BUILTIN_VEC_CONVERT_4F32_8F16): New
+ overloaded builtin entry.
+ * config/rs6000/vsx.md (UNSPEC_VSX_XVCVSPHP): New unspec.
+ (vsx_xvcvsphp): New define_insn.
+
2020-07-04 Martin Jambor <mjambor@suse.cz>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 8a714f144c0..c0ce1b47903 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200706
+20200707
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index f441bb3ca34..ff6b2a45f01 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,11 @@
+2020-07-06 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-02 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/93337
+ * class.c (gfc_find_derived_vtab): Punt if name is not set.
+
2020-07-05 Thomas Koenig <tkoenig@gcc.gnu.org>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index df2030467c0..626e28f1fe5 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,15 @@
+2020-07-06 Will Schmidt <will_schmidt@vnet.ibm.com>
+
+ * gcc.target/powerpc/builtins-1-p9-runnable.c: Update.
+
+2020-07-06 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-07-02 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/93337
+ * gfortran.dg/pr93337.f90: New file.
+
2020-07-05 Thomas Koenig <tkoenig@gcc.gnu.org>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:55 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:55 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:828047a5d43135937136cc737b4ee4b0f2582c64
commit 828047a5d43135937136cc737b4ee4b0f2582c64
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon Jul 6 00:17:03 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 12 ++++++++++++
gcc/testsuite/ChangeLog | 8 ++++++++
3 files changed, 21 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 2aa6fb451c7..8a714f144c0 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200705
+20200706
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index f780b8903ad..f441bb3ca34 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,15 @@
+2020-07-05 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ Backported from master:
+ 2020-06-30 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/95366
+ * gfortran.h (gfc_typename): Add optional argument for_hash.
+ * misc.c (gfc_typename): When for_hash is true, just retur
+ CHARACTER(kind).
+ * class.c (gfc_intrinsic_hash_value): Call gfc_typename with
+ for_hash = true.
+
2020-07-02 Harald Anlauf <anlauf@gmx.de>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 07654881e1b..df2030467c0 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2020-07-05 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ Backported from master:
+ 2020-06-30 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/95366
+ * gfortran.dg/select_type_49.f90: New file.
+
2020-07-04 Martin Jambor <mjambor@suse.cz>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:55 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:55 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:7ec7198f98ed98ba115f8e14e85336666b7514e3
commit 7ec7198f98ed98ba115f8e14e85336666b7514e3
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun Jul 5 00:16:55 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 9 +++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 8 ++++++++
3 files changed, 18 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9b87498a77d..b6fd8c524c6 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,12 @@
+2020-07-04 Martin Jambor <mjambor@suse.cz>
+
+ Backported from master:
+ 2020-07-03 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/96040
+ * ipa-sra.c (all_callee_accesses_present_p): Do not accept type
+ mismatched accesses.
+
2020-07-03 Martin Jambor <mjambor@suse.cz>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index a1f0455476f..2aa6fb451c7 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200704
+20200705
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index b75cfb0362a..07654881e1b 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2020-07-04 Martin Jambor <mjambor@suse.cz>
+
+ Backported from master:
+ 2020-07-03 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/96040
+ * gcc.dg/ipa/pr96040.c: New test.
+
2020-07-03 Martin Jambor <mjambor@suse.cz>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:55 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:55 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:2c10856d7401eb0f07121dd0c8dbbdf086b364f7
commit 2c10856d7401eb0f07121dd0c8dbbdf086b364f7
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat Jul 4 00:16:58 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 9 +++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 8 ++++++++
libgomp/ChangeLog | 17 +++++++++++++++++
4 files changed, 35 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 706000925eb..9b87498a77d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,12 @@
+2020-07-03 Martin Jambor <mjambor@suse.cz>
+
+ Backported from master:
+ 2020-07-02 Martin Jambor <mjambor@suse.cz>
+
+ PR debug/95343
+ * ipa-param-manipulation.c (ipa_param_adjustments::modify_call): Adjust
+ argument index if necessary.
+
2020-07-02 Segher Boessenkool <segher@kernel.crashing.org>
* config/rs6000/rs6000-c.c (rs6000_target_modify_macros): Define
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 58c9c6a0cb0..a1f0455476f 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200703
+20200704
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index cf543ab772a..b75cfb0362a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2020-07-03 Martin Jambor <mjambor@suse.cz>
+
+ Backported from master:
+ 2020-07-02 Martin Jambor <mjambor@suse.cz>
+
+ PR debug/95343
+ * gcc.dg/guality/pr95343.c: New test.
+
2020-07-02 Harald Anlauf <anlauf@gmx.de>
Backported from master:
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index 51a3bab0784..ce8ee06fb83 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,20 @@
+2020-07-03 Thomas Schwinge <thomas@codesourcery.com>
+
+ Backported from master:
+ 2020-07-03 Thomas Schwinge <thomas@codesourcery.com>
+
+ * oacc-mem.c (goacc_exit_data_internal): Revert always-copyfrom
+ behavior for 'GOMP_MAP_FORCE_FROM'.
+ * testsuite/libgomp.oacc-c-c++-common/pr92843-1.c: Adjust XFAIL.
+
+2020-07-03 Thomas Schwinge <thomas@codesourcery.com>
+
+ Backported from master:
+ 2020-07-03 Thomas Schwinge <thomas@codesourcery.com>
+
+ * oacc-mem.c (goacc_exit_data_internal): Remove
+ 'GOMP_MAP_ALWAYS_FROM' handling.
+
2020-06-30 Thomas Schwinge <thomas@codesourcery.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:54 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:54 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:034e7f1d295140344f3849ebba1d352cad01da27
commit 034e7f1d295140344f3849ebba1d352cad01da27
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri Jul 3 00:16:58 2020 +0000
Daily bump.
Diff:
---
contrib/ChangeLog | 10 ++++++++++
gcc/ChangeLog | 26 ++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 8 ++++++++
gcc/testsuite/ChangeLog | 32 ++++++++++++++++++++++++++++++++
libstdc++-v3/ChangeLog | 23 +++++++++++++++++++++++
6 files changed, 100 insertions(+), 1 deletion(-)
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index 4fbf828a260..c755bd2de7a 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,13 @@
+2020-07-02 Martin Liska <mliska@suse.cz>
+
+ * gcc-changelog/git_check_commit.py: New file.
+ * gcc-changelog/git_commit.py: New file.
+ * gcc-changelog/git_email.py: New file.
+ * gcc-changelog/git_repository.py: New file.
+ * gcc-changelog/git_update_version.py: New file.
+ * gcc-changelog/test_email.py: New file.
+ * gcc-changelog/test_patches.txt: New file.
+
2020-05-29 Martin Liska <mliska@suse.cz>
* git-backport.py: The script did 'git co HEAD~' when
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f4714449192..706000925eb 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,29 @@
+2020-07-02 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * config/rs6000/rs6000-c.c (rs6000_target_modify_macros): Define
+ _ARCH_PWR10 when appropriate.
+
+2020-07-02 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-06-26 Peter Bergner <bergner@linux.ibm.com>
+
+ * config/rs6000/rs6000-call.c (cpu_is_info) <power10>: New.
+ * doc/extend.texi (PowerPC Built-in Functions): Document power10,
+ arch_3_1 and mma.
+
+2020-07-02 Michael Meissner <meissner@linux.ibm.com>
+
+ Backported from master:
+ 2020-06-09 Michael Meissner <meissner@linux.ibm.com>
+
+ * config/rs6000/ppc-auxv.h (PPC_PLATFORM_POWER10): Allocate
+ 'power10' PowerPC platform.
+ (PPC_FEATURE2_ARCH_3_1): New HWCAP2 bit for ARCH 3.1.
+ (PPC_FEATURE2_MMA): New HWCAP2 bit for MMA.
+ * config/rs6000/rs6000-call.c (cpu_supports_info): Add ARCH 3.1 and
+ MMA HWCAP2 bits.
+
2020-07-01 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index d5b9f0ff5db..58c9c6a0cb0 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200702
+20200703
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index d36bb3ea75d..f780b8903ad 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,11 @@
+2020-07-02 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-30 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/88379
+ * resolve.c (resolve_assoc_var): Avoid NULL pointer dereference.
+
2020-07-01 Mark Eggleston <markeggleston@gcc.gnu.org>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index f6beee7aa1e..cf543ab772a 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,35 @@
+2020-07-02 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-30 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/88379
+ * gfortran.dg/pr88379.f90: New file.
+
+2020-07-02 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-06-26 Peter Bergner <bergner@linux.ibm.com>
+
+ * gcc.target/powerpc/cpu-builtin-1.c: Add tests for power10, arch_3_1
+ and mma.
+
+2020-07-02 Michael Meissner <meissner@linux.ibm.com>
+
+ Backported from master:
+ 2020-06-09 Michael Meissner <meissner@linux.ibm.com>
+
+ * gcc.target/powerpc/clone3.c: New test for using 'power10' with
+ the target_clones attribute.
+
+2020-07-02 Michael Meissner <meissner@linux.ibm.com>
+
+ Backported from master:
+ 2020-06-09 Michael Meissner <meissner@linux.ibm.com>
+
+ * lib/target-supports.exp (check_effective_target_powerpc_pcrel): New.
+ (check_effective_target_powerpc_prefixed_addr): New.
+
2020-07-01 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
Backported from master:
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index f0363bf8be9..d6881faad11 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,26 @@
+2020-07-02 Ville Voutilainen <ville.voutilainen@gmail.com>
+
+ Backported from master:
+ 2020-07-02 Ville Voutilainen <ville.voutilainen@gmail.com>
+
+ PR libstdc++/91807
+ * include/std/variant
+ (_Copy_assign_base::operator=(const _Copy_assign_base&):
+ Do the move-assignment from a temporary so that the temporary
+ is constructed with an explicit index.
+ * testsuite/20_util/variant/91807.cc: New.
+
+2020-07-02 Jonathan Wakely <jwakely.gcc@gmail.com>
+
+ Backported from master:
+ 2020-07-02 Jonathan Wakely <jwakely.gcc@gmail.com>
+
+ PR libstdc++/91153
+ PR target/93224
+ * testsuite/29_atomics/atomic_float/1.cc: Use different values
+ for tests.
+ * testsuite/29_atomics/atomic_ref/float.cc: Likewise.
+
2020-07-01 Jonathan Wakely <jwakely@redhat.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:54 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:54 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:01bea59d4b6c2aa468a5bd67d3c2d11a1ca3565f
commit 01bea59d4b6c2aa468a5bd67d3c2d11a1ca3565f
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu Jul 2 00:16:59 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 8 ++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 24 ++++++++++++++++++++++++
gcc/fortran/ChangeLog | 10 ++++++++++
gcc/testsuite/ChangeLog | 19 +++++++++++++++++++
libstdc++-v3/ChangeLog | 23 +++++++++++++++++++++++
6 files changed, 85 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8ee2f9f8d05..f4714449192 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,11 @@
+2020-07-01 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+
+ Backported from master:
+ 2020-06-22 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+
+ * doc/sourcebuild.texi (arm_v8_1m_mve_fp_ok): Add item.
+ (arm_mve_hw): Likewise.
+
2020-06-30 Segher Boessenkool <segher@kernel.crashing.org>
* config/rs6000/rs6000.md (isa): Rename "fut" to "p10".
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 1fb34e73e11..d5b9f0ff5db 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200701
+20200702
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index ed546c26823..98060be86dc 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,27 @@
+2020-07-01 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-06-30 Iain Sandoe <iain@sandoe.co.uk>
+
+ * coroutines.cc (expand_one_await_expression): Remove
+ code dealing with initial suspend.
+ (build_actor_fn): Remove code special-casing initial
+ and final suspend. Handle the final suspend and marking
+ of the coroutine as done.
+ (coro_rewrite_function_body): New.
+ (bind_expr_find_in_subtree): Remove.
+ (coro_body_contains_bind_expr_p): Remove.
+ (morph_fn_to_coro): Split the rewrite of the original
+ function into coro_rewrite_function_body and call it.
+
+2020-07-01 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-06-30 Iain Sandoe <iain@sandoe.co.uk>
+
+ * coroutines.cc (morph_fn_to_coro): Remove trailing
+ space in a diagnostic.
+
2020-06-30 Iain Sandoe <iain@sandoe.co.uk>
Backported from master:
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index c925ef895a0..d36bb3ea75d 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,13 @@
+2020-07-01 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ Backported from master:
+ 2020-07-01 Steven G. Kargl <kargl@gcc.gnu.org>
+ Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ PR fortran/95829
+ * decl.c (gfc_match_decl_type_spec): Compare with "* ) " instead
+ of "*)".
+
2020-06-30 Harald Anlauf <anlauf@gmx.de>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index aab23e45184..f6beee7aa1e 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,22 @@
+2020-07-01 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+
+ Backported from master:
+ 2020-06-22 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+
+ * gcc.target/arm/mve/intrinsics/mve_scalar_shifts1.c: Modify.
+ * gcc.target/arm/mve/intrinsics/mve_scalar_shifts2.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/mve_scalar_shifts3.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/mve_scalar_shifts4.c: Likewise.
+ * lib/target-supports.exp (check_effective_target_arm_mve_hw): Define.
+
+2020-07-01 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ Backported from master:
+ 2020-07-01 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/95829
+ * gfortran.dg/pr95829.f90: New test.
+
2020-06-30 Segher Boessenkool <segher@kernel.crashing.org>
* gcc.target/powerpc/cpu-future.c: Something was done here.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 097fbd8c476..f0363bf8be9 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,26 @@
+2020-07-01 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-06-16 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/95282
+ * include/bits/atomic_base.h (__atomic_impl::load): Add
+ const-qualifier to parameter so that _Tp is deduced as the
+ non-const type, and use _Val to get the unqualified type.
+ (__atomic_impl::exchange): Use the _Val alias to remove
+ volatile from the reinterpret_cast result type.
+ * testsuite/29_atomics/atomic_float/95282.cc: New test.
+
+2020-07-01 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-07-01 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/94627
+ * include/bits/regex.h (operator==, operator!=): Remove noexcept
+ equality comparisons for match_results.
+ * testsuite/28_regex/match_results/94627.cc: New test.
+
2020-06-29 Ville Voutilainen <ville.voutilainen@gmail.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:53 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:53 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:d73846862b5e4cd381bb43024efdcbf6bd61e888
commit d73846862b5e4cd381bb43024efdcbf6bd61e888
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed Jul 1 00:17:00 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 50 ++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 31 +++++++++++++++++++++
gcc/fortran/ChangeLog | 26 ++++++++++++++++++
gcc/testsuite/ChangeLog | 71 +++++++++++++++++++++++++++++++++++++++++++++++++
libgomp/ChangeLog | 9 +++++++
6 files changed, 188 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4bee6cd860e..8ee2f9f8d05 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,53 @@
+2020-06-30 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * config/rs6000/rs6000.md (isa): Rename "fut" to "p10".
+
+2020-06-30 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * config/rs6000/driver-rs6000.c (asm_names): Use -mpwr10 for power10
+ on AIX, and -mpower10 elsewhere.
+ * config/rs6000/future.md: Delete.
+ * config/rs6000/linux64.h: Update comments. Use TARGET_POWER10, not
+ TARGET_FUTURE.
+ * config/rs6000/power10.md: New file.
+ * config/rs6000/rs6000-builtin.def: Update comments.
+ * config/rs6000/rs6000-call.c: Use P10_BUILTIN_*, not FUTURE_BUILTIN_*.
+ Update compiler messages.
+ * config/rs6000/rs6000-cpus.def: Update comments. Use ISA_3_1_*, not
+ ISA_FUTURE_*. Use OPTION_MASK_POWER10, not OPTION_MASK_FUTURE.
+ * config/rs6000/rs6000-opts.h: Use PROCESSOR_POWER10, not
+ PROCESSOR_FUTURE.
+ * config/rs6000/rs6000-string.c: Ditto.
+ * config/rs6000/rs6000-tables.opt (rs6000_cpu_opt_value): Use "power10"
+ instead of "future", reorder it to right after "power9".
+ * config/rs6000/rs6000.c: Update comments. Use OPTION_MASK_POWER10,
+ not OPTION_MASK_FUTURE. Use TARGET_POWER10, not TARGET_FUTURE. Use
+ RS6000_BTM_P10, not RS6000_BTM_FUTURE. Update compiler messages.
+ Use PROCESSOR_POWER10, not PROCESSOR_FUTURE. Use ISA_3_1_MASKS_SERVER,
+ not ISA_FUTURE_MASKS_SERVER.
+ (rs6000_opt_masks): Use "power10" instead of "future".
+ (rs6000_builtin_mask_names): Ditto.
+ (rs6000_disable_incompatible_switches): Ditto.
+ * config/rs6000/rs6000.h: Use -mpower10, not -mfuture. Use
+ -mcpu=power10, not -mcpu=future. Use MASK_POWER10, not MASK_FUTURE.
+ Use OPTION_MASK_POWER10, not OPTION_MASK_FUTURE. Use RS6000_BTM_P10,
+ not RS6000_BTM_FUTURE.
+ * config/rs6000/rs6000.md: Use "power10", not "future". Use
+ TARGET_POWER10, not TARGET_FUTURE. Include "power10.md", not
+ "future.md".
+ * config/rs6000/rs6000.opt (mfuture): Delete.
+ (mpower10): New.
+ * config/rs6000/t-rs6000: Use "power10.md", not "future.md".
+ * config/rs6000/vsx.md: Use TARGET_POWER10, not TARGET_FUTURE.
+
+2020-06-30 Alex Coplan <alex.coplan@arm.com>
+
+ Backported from master:
+ 2020-05-18 Alex Coplan <alex.coplan@arm.com>
+
+ * config/arm/arm.c (output_move_double): Fix codegen when loading into
+ a register pair with an odd base register.
+
2020-06-29 Jakub Jelinek <jakub@redhat.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 88cb34f9be6..1fb34e73e11 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200630
+20200701
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 6359cbd8caf..ed546c26823 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,34 @@
+2020-06-30 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-06-28 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95711
+ * coroutines.cc (register_local_var_uses): Skip past
+ namespace decls.
+
+2020-06-30 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-06-27 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95736
+ * coroutines.cc (get_awaitable_var): New helper.
+ (build_co_await): Check more carefully before
+ copying an awaitable.
+ (expand_one_await_expression): No initializer
+ is required when the awaitable is not a temp.
+ (register_awaits): Remove handling that is now
+ completed when the await expression is built.
+
+2020-06-30 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-06-27 Iain Sandoe <iain@sandoe.co.uk>
+
+ * coroutines.cc (morph_fn_to_coro): Diagnose unavailable
+ get_return_object_on_allocation_failure.
+
2020-06-29 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95519
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index ba870620cdc..c925ef895a0 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,29 @@
+2020-06-30 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-29 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95978
+ * decl.c (gfc_match_data): Avoid NULL pointer dereference.
+
+2020-06-30 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-29 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/71706
+ * trans-stmt.c (gfc_trans_sync): Do proper kind conversion in
+ bounds-checking code.
+
+2020-06-30 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ Backported from master:
+ 2020-06-29 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/95743
+ * trans-decl.c (gfc_generate_function_code): Do not generate
+ recursion check for compiler-generated procedures.
+
2020-06-29 Harald Anlauf <anlauf@gmx.de>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 9f84ac5f368..aab23e45184 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,74 @@
+2020-06-30 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * gcc.target/powerpc/cpu-future.c: Something was done here.
+ * gcc.target/powerpc/localentry-1.c: Something was done here.
+ * gcc.target/powerpc/localentry-detect-1.c: Something was done here.
+ * gcc.target/powerpc/mma-builtin-1.c: Something was done here.
+ * gcc.target/powerpc/mma-builtin-2.c: Something was done here.
+ * gcc.target/powerpc/mma-builtin-3.c: Something was done here.
+ * gcc.target/powerpc/mma-builtin-4.c: Something was done here.
+ * gcc.target/powerpc/mma-builtin-5.c: Something was done here.
+ * gcc.target/powerpc/mma-builtin-6.c: Something was done here.
+ * gcc.target/powerpc/notoc-direct-1.c: Something was done here.
+ * gcc.target/powerpc/pcrel-sibcall-1.c: Something was done here.
+ * gcc.target/powerpc/pr93122.c: Something was done here.
+ * lib/target-supports.exp: Stuff.
+
+2020-06-30 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-29 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95978
+ * gfortran.dg/pr95978.f90: New file.
+
+2020-06-30 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-29 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/71706
+ * gfortran.dg/pr71706.f90: New file.
+
+2020-06-30 Alex Coplan <alex.coplan@arm.com>
+
+ Backported from master:
+ 2020-05-18 Alex Coplan <alex.coplan@arm.com>
+
+ * gcc.c-torture/compile/packed-aligned-1.c: New test.
+ * gcc.c-torture/execute/packed-aligned.c: New test.
+
+2020-06-30 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ Backported from master:
+ 2020-06-29 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/95743
+ * gfortran.dg/recursive_check_16.f90: New file.
+
+2020-06-30 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-06-28 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95711
+ * g++.dg/coroutines/pr95711.C: New test.
+
+2020-06-30 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-06-27 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95736
+ * g++.dg/coroutines/pr95736.C: New test.
+
+2020-06-30 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-06-27 Iain Sandoe <iain@sandoe.co.uk>
+
+ * g++.dg/coroutines/coro-bad-grooaf-01-grooaf-expected.C: New test.
+
2020-06-29 Harald Anlauf <anlauf@gmx.de>
Backported from master:
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index caee57ae8da..51a3bab0784 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,12 @@
+2020-06-30 Thomas Schwinge <thomas@codesourcery.com>
+
+ Backported from master:
+ 2020-06-30 Thomas Schwinge <thomas@codesourcery.com>
+
+ * target.c (gomp_map_vars_existing): Assert 'kind !=
+ GOMP_MAP_ATTACH'.
+ (gomp_map_vars_internal): Clean up.
+
2020-06-17 Thomas Schwinge <thomas@codesourcery.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:52 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:52 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:11e1cfcf5823a22cbf88c0f7dd8b5460cd76712c
commit 11e1cfcf5823a22cbf88c0f7dd8b5460cd76712c
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue Jun 30 09:02:58 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 9 ++++++++
gcc/DATESTAMP | 2 +-
gcc/c-family/ChangeLog | 10 +++++++++
gcc/cp/ChangeLog | 21 +++++++++++++++++
gcc/fortran/ChangeLog | 17 ++++++++++++++
gcc/po/ChangeLog | 4 ++++
gcc/testsuite/ChangeLog | 60 +++++++++++++++++++++++++++++++++++++++++++++++++
libstdc++-v3/ChangeLog | 11 +++++++++
8 files changed, 133 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a5ae5049d68..4bee6cd860e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,12 @@
+2020-06-29 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-06-24 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/95810
+ * fold-const.c (fold_cond_expr_with_comparison): Optimize
+ A <= 0 ? A : -A into (type)-absu(A) rather than -abs(A).
+
2020-06-25 H.J. Lu <hjl.tools@gmail.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 39082fd9fab..88cb34f9be6 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200629
+20200630
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index bd3e55fa2e9..e63551d1b79 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,13 @@
+2020-06-29 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-06-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/95903
+ * c-common.c (pointer_int_sum): Use TYPE_OVERFLOW_UNDEFINED instead of
+ !TYPE_UNSIGNED check to see if we can apply distributive law and handle
+ smaller precision intop operands separately.
+
2020-06-14 Jakub Jelinek <jakub@redhat.com>
PR c/95580
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 03c6e88b468..6359cbd8caf 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,24 @@
+2020-06-29 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95519
+ * coroutines.cc (struct coroutine_info):Add a field
+ to hold computed p.return_void expressions.
+ (coro_build_promise_expression): New.
+ (get_coroutine_return_void_expr): New.
+ (finish_co_yield_expr): Build the promise expression
+ using coro_build_promise_expression.
+ (finish_co_return_stmt): Likewise.
+ (build_init_or_final_await): Likewise.
+ (morph_fn_to_coro): Likewise, for several cases.
+
+2020-06-29 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-06-26 Iain Sandoe <iain@sandoe.co.uk>
+
+ * coroutines.cc (morph_fn_to_coro): Handle error
+ returns in building g-r-o-o-a-f expressions.
+
2020-06-28 Iain Sandoe <iain@sandoe.co.uk>
Backported from master:
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 4c028558636..ba870620cdc 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,20 @@
+2020-06-29 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-28 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95340
+ * match.c (gfc_match_select_rank): Do not dereference NULL pointer.
+
+2020-06-29 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-28 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95880
+ * symbol.c (gfc_add_type): If sym->ns->proc_name is set, use it,
+ otherwise fall back to sym->name.
+
2020-06-27 Harald Anlauf <anlauf@gmx.de>
Backported from master:
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog
index 4283a7e244d..7074de985e8 100644
--- a/gcc/po/ChangeLog
+++ b/gcc/po/ChangeLog
@@ -1,3 +1,7 @@
+2020-06-29 Joseph Myers <joseph@codesourcery.com>
+
+ * sv.po: Update.
+
2020-06-22 Joseph Myers <joseph@codesourcery.com>
* sv.po: Update.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 241ed4782b5..9f84ac5f368 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,63 @@
+2020-06-29 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-28 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95340
+ * gfortran.dg/pr95340.f90: New file.
+
+2020-06-29 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-28 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95880
+ * gfortran.dg/pr95880.f90: New file.
+
+2020-06-29 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95519
+ * g++.dg/coroutines/torture/pr95519-00-return_void.C: New test.
+ * g++.dg/coroutines/torture/pr95519-01-initial-suspend.C: New test.
+ * g++.dg/coroutines/torture/pr95519-02-final_suspend.C: New test.
+ * g++.dg/coroutines/torture/pr95519-03-return-value.C: New test.
+ * g++.dg/coroutines/torture/pr95519-04-yield-value.C: New test.
+ * g++.dg/coroutines/torture/pr95519-05-gro.C: New test.
+ * g++.dg/coroutines/torture/pr95519-06-grooaf.C: New test.
+ * g++.dg/coroutines/torture/pr95519-07-unhandled-exception.C: New test.
+
+2020-06-29 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-06-26 Iain Sandoe <iain@sandoe.co.uk>
+
+ * g++.dg/coroutines/coro1-allocators.h (BAD_GROOAF_STATIC):
+ New.
+ * g++.dg/coroutines/coro-bad-grooaf-00-static.C: New test.
+
+2020-06-29 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-06-09 Jakub Jelinek <jakub@redhat.com>
+
+ * g++.dg/torture/pr95493.C: Add -Wno-psabi -w to dg-additional-options.
+
+2020-06-29 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-06-27 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/95903
+ * c-c++-common/pr95903.c: New test.
+
+2020-06-29 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-06-24 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/95810
+ * gcc.dg/ubsan/pr95810.c: New test.
+
2020-06-28 Iain Sandoe <iain@sandoe.co.uk>
Backported from master:
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 681071334f3..097fbd8c476 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,14 @@
+2020-06-29 Ville Voutilainen <ville.voutilainen@gmail.com>
+
+ Backported from master:
+ 2020-06-28 Ville Voutilainen <ville.voutilainen@gmail.com>
+
+ PR libstdc++/95915
+ * include/std/variant (_Uninitialized):
+ Adjust the condition and the comment.
+ * testsuite/20_util/variant/95915.cc: New.
+ * testsuite/20_util/variant/compile.cc: Add new test.
+
2020-06-24 Jonathan Wakely <jwakely@redhat.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:51 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:51 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:37ba6ac319995eebc07721050c73177ec9f5fc38
commit 37ba6ac319995eebc07721050c73177ec9f5fc38
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon Jun 29 00:17:02 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 10 ++++++++++
gcc/d/ChangeLog | 9 +++++++++
gcc/testsuite/ChangeLog | 19 +++++++++++++++++++
4 files changed, 39 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 47ccf01cbbe..39082fd9fab 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200628
+20200629
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index eee02804806..03c6e88b468 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,13 @@
+2020-06-28 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-06-24 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95518
+ PR c++/95813
+ * coroutines.cc (act_des_fn): Copy function
+ attributes onto the outlined coroutine helpers.
+
2020-06-25 Iain Sandoe <iain@sandoe.co.uk>
Backported from master:
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index 94a3ad74cdf..d22cbf03762 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,12 @@
+2020-06-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2020-06-28 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * dmd/cond.c (lowerArrayAggregate): Directly use the elements of the
+ array for TupleExp creation.
+ (lowerNonArrayAggregate): Inline creation of foreach range indexes.
+
2020-06-26 Iain Buclaw <ibuclaw@gdcproject.org>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 70ca16f5d66..241ed4782b5 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,22 @@
+2020-06-28 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-06-24 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95518
+ PR c++/95813
+ * g++.dg/coroutines/pr95518.C: New test.
+ * g++.dg/coroutines/pr95813.C: New test.
+
+2020-06-28 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-06-24 Iain Sandoe <iain@sandoe.co.uk>
+
+ * g++.dg/coroutines/void-gro-non-class-coro.C: Moved to...
+ * g++.dg/coroutines/coro-bad-gro-01-void-gro-non-class-coro.C: ...here.
+ * g++.dg/coroutines/coro-bad-gro-00-class-gro-scalar-return.C: New test.
+
2020-06-27 Harald Anlauf <anlauf@gmx.de>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:51 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:51 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:2a748733631ba34489e8c74b17cab8ee83a6f187
commit 2a748733631ba34489e8c74b17cab8ee83a6f187
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun Jun 28 00:16:54 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 8 ++++++++
gcc/testsuite/ChangeLog | 8 ++++++++
3 files changed, 17 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index a93dbc29b11..47ccf01cbbe 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200627
+20200628
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index e725c5e2cc2..4c028558636 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,11 @@
+2020-06-27 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-27 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95881
+ * resolve.c (resolve_symbol): Avoid NULL pointer dereference.
+
2020-06-26 Harald Anlauf <anlauf@gmx.de>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 4352985d854..70ca16f5d66 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2020-06-27 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-27 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95881
+ * gfortran.dg/pr95881.f90: New file.
+
2020-06-26 Harald Anlauf <anlauf@gmx.de>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:51 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:51 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:a047e1801d50efc2509c8a198ba8b7d90b9445be
commit a047e1801d50efc2509c8a198ba8b7d90b9445be
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat Jun 27 00:16:55 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/d/ChangeLog | 18 ++++++++++++++++++
gcc/fortran/ChangeLog | 19 +++++++++++++++++++
gcc/testsuite/ChangeLog | 32 ++++++++++++++++++++++++++++++++
4 files changed, 70 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 17bd6d56b3d..a93dbc29b11 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200626
+20200627
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index 3c3ee4d8e36..94a3ad74cdf 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,21 @@
+2020-06-26 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2020-06-25 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/95250
+ * dmd/expressionsem.c (class ExpressionSemanticVisitor): Return early
+ if error occurred during semantic of DivExp.
+
+2020-06-26 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 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-02 Iain Buclaw <ibuclaw@gdcproject.org>
* d-builtins.cc (build_frontend_type): Handle struct fields with NULL
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 7e14f57985a..e725c5e2cc2 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,22 @@
+2020-06-26 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 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-26 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 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>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index a50d5a68b08..4352985d854 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,35 @@
+2020-06-26 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-25 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95826
+ * gfortran.dg/pr95826.f90: New file.
+
+2020-06-26 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-25 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95828
+ * gfortran.dg/pr95828.f90: New file.
+
+2020-06-26 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2020-06-25 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/95250
+ * gdc.dg/pr95250.d: New test.
+
+2020-06-26 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ Backported from master:
+ 2020-06-25 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/95173
+ * gdc.dg/pr95173.d: New test.
+
2020-06-25 Harald Anlauf <anlauf@gmx.de>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:50 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:50 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:89da6aabbc54f6cbad24ff23c6639a836f24a2f2
commit 89da6aabbc54f6cbad24ff23c6639a836f24a2f2
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri Jun 26 00:16:55 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 10 ++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 9 +++++++++
gcc/fortran/ChangeLog | 9 +++++++++
gcc/testsuite/ChangeLog | 17 +++++++++++++++++
5 files changed, 46 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a54b549618a..a5ae5049d68 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,13 @@
+2020-06-25 H.J. Lu <hjl.tools@gmail.com>
+
+ Backported from master:
+ 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-24 Peter Bergner <bergner@linux.ibm.com>
Backported from master:
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/cp/ChangeLog b/gcc/cp/ChangeLog
index a8f21f9bc38..eee02804806 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,12 @@
+2020-06-25 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-06-23 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95477
+ * coroutines.cc (morph_fn_to_coro): Apply a cleanup to
+ the get return object when the DTOR is non-trivial.
+
2020-06-24 Jason Merrill <jason@redhat.com>
Backported from master:
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index a340510af3a..7e14f57985a 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,12 @@
+2020-06-25 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-24 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95827
+ * iresolve.c (gfc_get_string): Enlarge internal buffer used in
+ generating the mangled name.
+
2020-06-23 Thomas Koenig <tkoenig@gcc.gnu.org>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 252faa9f831..a50d5a68b08 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,20 @@
+2020-06-25 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-24 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95827
+ * gfortran.dg/pr95827.f90: New file.
+
+2020-06-25 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-06-23 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95477
+ * g++.dg/coroutines/pr95477.C: New test.
+ * g++.dg/coroutines/void-gro-non-class-coro.C: New test.
+
2020-06-24 Peter Bergner <bergner@linux.ibm.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:50 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:50 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:c91e43e9363bd119a695d64505f96539fa451bf2
commit c91e43e9363bd119a695d64505f96539fa451bf2
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu Jun 25 00:17:02 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 180 ++++++++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 9 +++
gcc/testsuite/ChangeLog | 28 ++++++++
libstdc++-v3/ChangeLog | 29 ++++++++
5 files changed, 247 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 1bfe6cf5d1d..a54b549618a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,183 @@
+2020-06-24 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-06-21 Peter Bergner <bergner@linux.ibm.com>
+
+ * config/rs6000/predicates.md (mma_assemble_input_operand): New.
+ * config/rs6000/rs6000-builtin.def (BU_MMA_1, BU_MMA_V2, BU_MMA_3,
+ BU_MMA_5, BU_MMA_6, BU_VSX_1): Add support macros for defining MMA
+ built-in functions.
+ (ASSEMBLE_ACC, ASSEMBLE_PAIR, DISASSEMBLE_ACC, DISASSEMBLE_PAIR,
+ PMXVBF16GER2, PMXVBF16GER2NN, PMXVBF16GER2NP, PMXVBF16GER2PN,
+ PMXVBF16GER2PP, PMXVF16GER2, PMXVF16GER2NN, PMXVF16GER2NP,
+ PMXVF16GER2PN, PMXVF16GER2PP, PMXVF32GER, PMXVF32GERNN,
+ PMXVF32GERNP, PMXVF32GERPN, PMXVF32GERPP, PMXVF64GER, PMXVF64GERNN,
+ PMXVF64GERNP, PMXVF64GERPN, PMXVF64GERPP, PMXVI16GER2, PMXVI16GER2PP,
+ PMXVI16GER2S, PMXVI16GER2SPP, PMXVI4GER8, PMXVI4GER8PP, PMXVI8GER4,
+ PMXVI8GER4PP, PMXVI8GER4SPP, XVBF16GER2, XVBF16GER2NN, XVBF16GER2NP,
+ XVBF16GER2PN, XVBF16GER2PP, XVCVBF16SP, XVCVSPBF16, XVF16GER2,
+ XVF16GER2NN, XVF16GER2NP, XVF16GER2PN, XVF16GER2PP, XVF32GER,
+ XVF32GERNN, XVF32GERNP, XVF32GERPN, XVF32GERPP, XVF64GER, XVF64GERNN,
+ XVF64GERNP, XVF64GERPN, XVF64GERPP, XVI16GER2, XVI16GER2PP, XVI16GER2S,
+ XVI16GER2SPP, XVI4GER8, XVI4GER8PP, XVI8GER4, XVI8GER4PP, XVI8GER4SPP,
+ XXMFACC, XXMTACC, XXSETACCZ): Add MMA built-ins.
+ * config/rs6000/rs6000.c (rs6000_emit_move): Use CONST_INT_P.
+ Allow zero constants.
+ (print_operand) <case 'A'>: New output modifier.
+ (rs6000_split_multireg_move): Add support for inserting accumulator
+ priming and depriming instructions. Add support for splitting an
+ assemble accumulator pattern.
+ * config/rs6000/rs6000-call.c (mma_init_builtins, mma_expand_builtin,
+ rs6000_gimple_fold_mma_builtin): New functions.
+ (RS6000_BUILTIN_M): New macro.
+ (def_builtin): Handle RS6000_BTC_QUAD and RS6000_BTC_PAIR attributes.
+ (bdesc_mma): Add new MMA built-in support.
+ (htm_expand_builtin): Use RS6000_BTC_OPND_MASK.
+ (rs6000_invalid_builtin): Add handling of RS6000_BTM_FUTURE and
+ RS6000_BTM_MMA.
+ (rs6000_builtin_valid_without_lhs): Handle RS6000_BTC_VOID attribute.
+ (rs6000_gimple_fold_builtin): Call rs6000_builtin_is_supported_p
+ and rs6000_gimple_fold_mma_builtin.
+ (rs6000_expand_builtin): Call mma_expand_builtin.
+ Use RS6000_BTC_OPND_MASK.
+ (rs6000_init_builtins): Adjust comment. Call mma_init_builtins.
+ (htm_init_builtins): Use RS6000_BTC_OPND_MASK.
+ (builtin_function_type): Handle VSX_BUILTIN_XVCVSPBF16 and
+ VSX_BUILTIN_XVCVBF16SP.
+ * config/rs6000/rs6000.h (RS6000_BTC_QUINARY, RS6000_BTC_SENARY,
+ RS6000_BTC_OPND_MASK, RS6000_BTC_QUAD, RS6000_BTC_PAIR,
+ RS6000_BTC_QUADPAIR, RS6000_BTC_GIMPLE): New defines.
+ (RS6000_BTC_PREDICATE, RS6000_BTC_ABS, RS6000_BTC_DST,
+ RS6000_BTC_TYPE_MASK, RS6000_BTC_ATTR_MASK): Adjust values.
+ * config/rs6000/mma.md (MAX_MMA_OPERANDS): New define_constant.
+ (UNSPEC_MMA_ASSEMBLE_ACC, UNSPEC_MMA_PMXVBF16GER2,
+ UNSPEC_MMA_PMXVBF16GER2NN, UNSPEC_MMA_PMXVBF16GER2NP,
+ UNSPEC_MMA_PMXVBF16GER2PN, UNSPEC_MMA_PMXVBF16GER2PP,
+ UNSPEC_MMA_PMXVF16GER2, UNSPEC_MMA_PMXVF16GER2NN,
+ UNSPEC_MMA_PMXVF16GER2NP, UNSPEC_MMA_PMXVF16GER2PN,
+ UNSPEC_MMA_PMXVF16GER2PP, UNSPEC_MMA_PMXVF32GER,
+ UNSPEC_MMA_PMXVF32GERNN, UNSPEC_MMA_PMXVF32GERNP,
+ UNSPEC_MMA_PMXVF32GERPN, UNSPEC_MMA_PMXVF32GERPP,
+ UNSPEC_MMA_PMXVF64GER, UNSPEC_MMA_PMXVF64GERNN,
+ UNSPEC_MMA_PMXVF64GERNP, UNSPEC_MMA_PMXVF64GERPN,
+ UNSPEC_MMA_PMXVF64GERPP, UNSPEC_MMA_PMXVI16GER2,
+ UNSPEC_MMA_PMXVI16GER2PP, UNSPEC_MMA_PMXVI16GER2S,
+ UNSPEC_MMA_PMXVI16GER2SPP, UNSPEC_MMA_PMXVI4GER8,
+ UNSPEC_MMA_PMXVI4GER8PP, UNSPEC_MMA_PMXVI8GER4,
+ UNSPEC_MMA_PMXVI8GER4PP, UNSPEC_MMA_PMXVI8GER4SPP,
+ UNSPEC_MMA_XVBF16GER2, UNSPEC_MMA_XVBF16GER2NN,
+ UNSPEC_MMA_XVBF16GER2NP, UNSPEC_MMA_XVBF16GER2PN,
+ UNSPEC_MMA_XVBF16GER2PP, UNSPEC_MMA_XVF16GER2, UNSPEC_MMA_XVF16GER2NN,
+ UNSPEC_MMA_XVF16GER2NP, UNSPEC_MMA_XVF16GER2PN, UNSPEC_MMA_XVF16GER2PP,
+ UNSPEC_MMA_XVF32GER, UNSPEC_MMA_XVF32GERNN, UNSPEC_MMA_XVF32GERNP,
+ UNSPEC_MMA_XVF32GERPN, UNSPEC_MMA_XVF32GERPP, UNSPEC_MMA_XVF64GER,
+ UNSPEC_MMA_XVF64GERNN, UNSPEC_MMA_XVF64GERNP, UNSPEC_MMA_XVF64GERPN,
+ UNSPEC_MMA_XVF64GERPP, UNSPEC_MMA_XVI16GER2, UNSPEC_MMA_XVI16GER2PP,
+ UNSPEC_MMA_XVI16GER2S, UNSPEC_MMA_XVI16GER2SPP, UNSPEC_MMA_XVI4GER8,
+ UNSPEC_MMA_XVI4GER8PP, UNSPEC_MMA_XVI8GER4, UNSPEC_MMA_XVI8GER4PP,
+ UNSPEC_MMA_XVI8GER4SPP, UNSPEC_MMA_XXMFACC, UNSPEC_MMA_XXMTACC): New.
+ (MMA_ACC, MMA_VV, MMA_AVV, MMA_PV, MMA_APV, MMA_VVI4I4I8,
+ MMA_AVVI4I4I8, MMA_VVI4I4I2, MMA_AVVI4I4I2, MMA_VVI4I4,
+ MMA_AVVI4I4, MMA_PVI4I2, MMA_APVI4I2, MMA_VVI4I4I4,
+ MMA_AVVI4I4I4): New define_int_iterator.
+ (acc, vv, avv, pv, apv, vvi4i4i8, avvi4i4i8, vvi4i4i2,
+ avvi4i4i2, vvi4i4, avvi4i4, pvi4i2, apvi4i2, vvi4i4i4,
+ avvi4i4i4): New define_int_attr.
+ (*movpxi): Add zero constant alternative.
+ (mma_assemble_pair, mma_assemble_acc): New define_expand.
+ (*mma_assemble_acc): New define_insn_and_split.
+ (mma_<acc>, mma_xxsetaccz, mma_<vv>, mma_<avv>, mma_<pv>, mma_<apv>,
+ mma_<vvi4i4i8>, mma_<avvi4i4i8>, mma_<vvi4i4i2>, mma_<avvi4i4i2>,
+ mma_<vvi4i4>, mma_<avvi4i4>, mma_<pvi4i2>, mma_<apvi4i2>,
+ mma_<vvi4i4i4>, mma_<avvi4i4i4>): New define_insn.
+ * config/rs6000/rs6000.md (define_attr "type"): New type mma.
+ * config/rs6000/vsx.md (UNSPEC_VSX_XVCVBF16SP): New.
+ (UNSPEC_VSX_XVCVSPBF16): Likewise.
+ (XVCVBF16): New define_int_iterator.
+ (xvcvbf16): New define_int_attr.
+ (vsx_<xvcvbf16>): New define_insn.
+ * doc/extend.texi: Document the mma built-ins.
+
+2020-06-24 Kelvin Nilsen <wschmidt@linux.ibm.com>
+
+ * config/rs6000/predicates.md (u8bit_cint_operand): New predicate.
+
+2020-06-24 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-06-21 Peter Bergner <bergner@linux.ibm.com>
+ Michael Meissner <meissner@linux.ibm.com>
+
+ * config/rs6000/mma.md: New file.
+ * config/rs6000/rs6000-c.c (rs6000_target_modify_macros): Define
+ __MMA__ for mma.
+ * config/rs6000/rs6000-call.c (rs6000_init_builtins): Add support
+ for __vector_pair and __vector_quad types.
+ * config/rs6000/rs6000-cpus.def (OTHER_FUTURE_MASKS): Add
+ OPTION_MASK_MMA.
+ (POWERPC_MASKS): Likewise.
+ * config/rs6000/rs6000-modes.def (OI, XI): New integer modes.
+ (POI, PXI): New partial integer modes.
+ * config/rs6000/rs6000.c (TARGET_INVALID_CONVERSION): Define.
+ (rs6000_hard_regno_nregs_internal): Use VECTOR_ALIGNMENT_P.
+ (rs6000_hard_regno_mode_ok_uncached): Likewise.
+ Add support for POImode being allowed in VSX registers and PXImode
+ being allowed in FP registers.
+ (rs6000_modes_tieable_p): Adjust comment.
+ Add support for POImode and PXImode.
+ (rs6000_debug_reg_global) <print_tieable_modes>: Add OImode, POImode
+ XImode, PXImode, V2SImode, V2SFmode and CCFPmode..
+ (rs6000_setup_reg_addr_masks): Use VECTOR_ALIGNMENT_P.
+ Set up appropriate addr_masks for vector pair and vector quad addresses.
+ (rs6000_init_hard_regno_mode_ok): Add support for vector pair and
+ vector quad registers. Setup reload handlers for POImode and PXImode.
+ (rs6000_builtin_mask_calculate): Add support for RS6000_BTM_MMA.
+ (rs6000_option_override_internal): Error if -mmma is specified
+ without -mcpu=future.
+ (rs6000_slow_unaligned_access): Use VECTOR_ALIGNMENT_P.
+ (quad_address_p): Change size test to less than 16 bytes.
+ (reg_offset_addressing_ok_p): Add support for ISA 3.1 vector pair
+ and vector quad instructions.
+ (avoiding_indexed_address_p): Likewise.
+ (rs6000_emit_move): Disallow POImode and PXImode moves involving
+ constants.
+ (rs6000_preferred_reload_class): Prefer VSX registers for POImode
+ and FP registers for PXImode.
+ (rs6000_split_multireg_move): Support splitting POImode and PXImode
+ move instructions.
+ (rs6000_mangle_type): Adjust comment. Add support for mangling
+ __vector_pair and __vector_quad types.
+ (rs6000_opt_masks): Add entry for mma.
+ (rs6000_builtin_mask_names): Add RS6000_BTM_MMA and RS6000_BTM_FUTURE.
+ (rs6000_function_value): Use VECTOR_ALIGNMENT_P.
+ (address_to_insn_form): Likewise.
+ (reg_to_non_prefixed): Likewise.
+ (rs6000_invalid_conversion): New function.
+ * config/rs6000/rs6000.h (MASK_MMA): Define.
+ (BIGGEST_ALIGNMENT): Set to 512 if MMA support is enabled.
+ (VECTOR_ALIGNMENT_P): New helper macro.
+ (ALTIVEC_VECTOR_MODE): Use VECTOR_ALIGNMENT_P.
+ (RS6000_BTM_MMA): Define.
+ (RS6000_BTM_COMMON): Add RS6000_BTM_MMA and RS6000_BTM_FUTURE.
+ (rs6000_builtin_type_index): Add RS6000_BTI_vector_pair and
+ RS6000_BTI_vector_quad.
+ (vector_pair_type_node): New.
+ (vector_quad_type_node): New.
+ * config/rs6000/rs6000.md: Include mma.md.
+ (define_mode_iterator RELOAD): Add POI and PXI.
+ * config/rs6000/t-rs6000 (MD_INCLUDES): Add mma.md.
+ * config/rs6000/rs6000.opt (-mmma): New.
+ * doc/invoke.texi: Document -mmma.
+
+2020-06-24 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2020-06-17 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/95717
+ * tree-vect-loop-manip.c (slpeel_tree_duplicate_loop_to_edge_cfg):
+ Move BB SSA updating before exit/latch PHI current def copying.
+
2020-06-23 Richard Biener <rguenther@suse.de>
PR middle-end/95493
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 1e6790229fe..ab7687c5b0d 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200624
+20200625
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 0faa5bda7e3..a8f21f9bc38 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,12 @@
+2020-06-24 Jason Merrill <jason@redhat.com>
+
+ Backported from master:
+ 2020-06-24 Jason Merrill <jason@redhat.com>
+
+ PR c++/95719
+ * call.c (build_over_call): Look up the overrider in base_binfo.
+ * class.c (lookup_vfn_in_binfo): Look through BINFO_PRIMARY_P.
+
2020-06-22 Jason Merrill <jason@redhat.com>
* call.c (joust): Only compare constraints for non-template
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index ab8c7c97759..252faa9f831 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,31 @@
+2020-06-24 Peter Bergner <bergner@linux.ibm.com>
+
+ Backported from master:
+ 2020-06-21 Peter Bergner <bergner@linux.ibm.com>
+
+ * gcc.target/powerpc/mma-builtin-1.c: New test.
+ * gcc.target/powerpc/mma-builtin-2.c: New test.
+ * gcc.target/powerpc/mma-builtin-3.c: New test.
+ * gcc.target/powerpc/mma-builtin-4.c: New test.
+ * gcc.target/powerpc/mma-builtin-5.c: New test.
+ * gcc.target/powerpc/mma-builtin-6.c: New test.
+
+2020-06-24 Jason Merrill <jason@redhat.com>
+
+ Backported from master:
+ 2020-06-24 Jason Merrill <jason@redhat.com>
+
+ PR c++/95719
+ * g++.dg/tree-ssa/final4.C: New test.
+
+2020-06-24 Richard Biener <rguenther@suse.de>
+
+ Backported from master:
+ 2020-06-17 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/95717
+ * g++.dg/torture/pr95717.C: New testcase.
+
2020-06-23 Thomas Koenig <tkoenig@gcc.gnu.org>
Backported from master:
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 5b3e04c9ca0..681071334f3 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,32 @@
+2020-06-24 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-06-24 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/std/charconv (__from_chars_binary): Ignore leading zeros.
+ * testsuite/20_util/from_chars/1.cc: Check "0x1" for all bases,
+ not just 10 and 16.
+ * testsuite/20_util/from_chars/3.cc: New test.
+
+2020-06-24 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-06-24 Jonathan Wakely <jwakely@redhat.com>
+
+ * include/bits/stl_algobase.h (__find_if): Add FALLTHRU markers.
+ * include/std/charconv (__detail::__to_chars): Avoid
+ -Wsign-compare warning.
+
+2020-06-24 Jonathan Wakely <jwakely@redhat.com>
+
+ Backported from master:
+ 2020-06-24 Jonathan Wakely <jwakely@redhat.com>
+
+ PR libstdc++/95851
+ * include/std/charconv (__to_chars_i): Check for zero-sized
+ buffer unconditionally.
+ * testsuite/20_util/to_chars/95851.cc: New test.
+
2020-06-22 Jason Merrill <jason@redhat.com>
* testsuite/24_iterators/move_iterator/rel_ops_c++20.cc:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:49 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:49 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:01c36eefc67375144e5e6682a005b71ee2cf544b
commit 01c36eefc67375144e5e6682a005b71ee2cf544b
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed Jun 24 00:17:05 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 50 +++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/ada/ChangeLog | 5 ++++
gcc/c/ChangeLog | 6 +++++
gcc/fortran/ChangeLog | 23 ++++++++++++++++++
gcc/testsuite/ChangeLog | 63 +++++++++++++++++++++++++++++++++++++++++++++++++
6 files changed, 148 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 37c6640d085..1bfe6cf5d1d 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,53 @@
+2020-06-23 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/95493
+ PR middle-end/95690
+ * cfgexpand.c (expand_debug_expr): Avoid calling
+ set_mem_attributes_minus_bitpos when we were expanding
+ an SSA name.
+ * emit-rtl.c (set_mem_attributes_minus_bitpos): Remove
+ ARRAY_REF special-casing, add CONSTRUCTOR to the set of
+ special-cases we do not want MEM_EXPRs for. Assert
+ we end up with reasonable MEM_EXPRs.
+ * varasm.c (build_constant_desc): Remove set_mem_attributes call.
+
+2020-06-23 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/95487
+ * tree-vect-stmts.c (vectorizable_store): Use a truth type
+ for the scatter mask.
+
+2020-06-23 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/95308
+ * tree-ssa-forwprop.c (pass_forwprop::execute): Generalize
+ test for TARGET_MEM_REFs.
+
+2020-06-23 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/95133
+ * gimple-ssa-split-paths.c
+ (find_block_to_duplicate_for_splitting_paths): Check for
+ normal edges.
+
+2020-06-23 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/95118
+ * real.c (real_to_decimal_for_mode): Make sure we handle
+ a zero with nonzero exponent.
+
+2020-06-23 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/95049
+ * tree-ssa-sccvn.c (set_ssa_val_to): Reject lattice transition
+ between different constants.
+
+2020-06-23 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/94964
+ * cfgloopmanip.c (create_preheader): Require non-complex
+ preheader edge for CP_SIMPLE_PREHEADERS.
+
2020-06-20 Bin Cheng <bin.cheng@linux.alibaba.com>
PR tree-optimization/94969
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 01621c4e820..1e6790229fe 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200623
+20200624
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog
index 1faa9de0cee..ee50d317156 100644
--- a/gcc/ada/ChangeLog
+++ b/gcc/ada/ChangeLog
@@ -1,3 +1,8 @@
+2020-06-23 Eric Botcazou <ebotcazou@gcc.gnu.org>
+
+ * gcc-interface/trans.c (gnat_to_gnu) <N_Allocator>: Minor tweaks.
+ Call Has_Constrained_Partial_View on base type of designated type.
+
2020-05-07 Release Manager
* GCC 10.1.0 released.
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog
index 7fb870148da..13aeefa509f 100644
--- a/gcc/c/ChangeLog
+++ b/gcc/c/ChangeLog
@@ -1,3 +1,9 @@
+2020-06-23 Richard Biener <rguenther@suse.de>
+
+ PR c/95141
+ * c-fold.c (c_fully_fold_internal): Enhance guard on
+ overflow_warning.
+
2020-05-07 Jakub Jelinek <jakub@redhat.com>
Backported from mainline
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 314ae6255c6..a340510af3a 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,26 @@
+2020-06-23 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ Backported from master:
+ 2020-06-23 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/95812
+ * dependency.c (ref_same_as_full_array): Handle case of AR_FULL
+ vs. AR_FULL.
+
+2020-06-23 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ Backported from master:
+ 2020-06-22 Steven G. Kargl <kargl@gcc.gnu.org>
+ Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ PR fortran/95708
+ * intrinsic.c (add_functions): Replace CLASS_INQUIRY with
+ CLASS_TRANSFORMATIONAL for intrinsic num_images.
+ (make_generic): Replace ACTUAL_NO with ACTUAL_YES for
+ intrinsic team_number.
+ * resolve.c (resolve_fl_procedure): Check pointer ts.u.derived
+ exists before using it.
+
2020-06-22 Harald Anlauf <anlauf@gmx.de>
Backported from master:
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 2ef10564974..ab8c7c97759 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,66 @@
+2020-06-23 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ Backported from master:
+ 2020-06-23 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/95812
+ * gfortran.fortran-torture/execute/forall_5.f90: Make forall
+ statement conforming.
+
+2020-06-23 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/95493
+ PR middle-end/95690
+ * g++.dg/torture/pr95493.C: New testcase.
+ * g++.dg/torture/pr95493-1.C: Likewise.
+ * gfortran.dg/pr95690.f90: Likewise.
+
+2020-06-23 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ Backported from master:
+ 2020-06-23 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/95812
+ * gfortran.dg/dependency_59.f90: New test.
+
+2020-06-23 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/95487
+ * g++.dg/vect/pr95487.cc: New testcase.
+
+2020-06-23 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/95308
+ * g++.dg/torture/pr95308.C: New testcase.
+
+2020-06-23 Richard Biener <rguenther@suse.de>
+
+ PR c/95141
+ * gcc.dg/pr95141.c: New testcase.
+
+2020-06-23 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/95133
+ * gcc.dg/pr95133.c: New testcase.
+
+2020-06-23 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/95118
+ * gcc.dg/pr95118.c: New testcase.
+
+2020-06-23 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/95049
+ * gcc.dg/torture/pr95049.c: New testcase.
+
+2020-06-23 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ Backported from master:
+ 2020-06-22 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/95708
+ * gfortran.dg/pr95708.f90: New test.
+
2020-06-22 Jason Merrill <jason@redhat.com>
* g++.dg/cpp2a/concepts-return-req1.C: Expect error.
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:48 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:48 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:d4cfbaf53fcfc692e7f402cc08eb63ec763223e4
commit d4cfbaf53fcfc692e7f402cc08eb63ec763223e4
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue Jun 23 00:16:54 2020 +0000
Daily bump.
Diff:
---
config/ChangeLog | 9 +++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 18 ++++++++++++++++++
gcc/fortran/ChangeLog | 48 +++++++++++++++++++++++++++++++++++++++++++++++
gcc/po/ChangeLog | 4 ++++
gcc/testsuite/ChangeLog | 50 +++++++++++++++++++++++++++++++++++++++++++++++++
libiberty/ChangeLog | 8 ++++++++
libstdc++-v3/ChangeLog | 7 +++++++
lto-plugin/ChangeLog | 8 ++++++++
9 files changed, 153 insertions(+), 1 deletion(-)
diff --git a/config/ChangeLog b/config/ChangeLog
index a9b67ebad63..02e204f62d8 100644
--- a/config/ChangeLog
+++ b/config/ChangeLog
@@ -1,3 +1,12 @@
+2020-06-22 H.J. Lu <hjl.tools@gmail.com>
+
+ Backported from master:
+ 2020-05-12 H.J. Lu <hjl.tools@gmail.com>
+
+ PR bootstrap/94998
+ * cet.m4 (GCC_CET_HOST_FLAGS): Enable CET in cross compiler if
+ possible.
+
2020-05-07 Release Manager
* GCC 10.1.0 released.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 5316c6c6e85..01621c4e820 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200622
+20200623
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index fc66fcda367..0faa5bda7e3 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,21 @@
+2020-06-22 Jason Merrill <jason@redhat.com>
+
+ * call.c (joust): Only compare constraints for non-template
+ candidates with matching parameters.
+ * pt.c (tsubst_pack_expansion): Fix getting a type parameter
+ pack.
+ (more_specialized_fn): Only compare constraints for candidates with
+ matching parameters.
+
+2020-06-22 Jason Merrill <jason@redhat.com>
+
+ * cp-tree.h (copy_fndecl_with_name): Declare.
+ * class.c (copy_fndecl_with_name): Copy from build_clone.
+ (add_implicitly_declared_members): Add op== to TYPE_FIELDS.
+ * method.c (implicitly_declare_fn): Use copy_fndecl_with_name.
+ * decl.c (grokfndecl): Add initialized parm.
+ (grokdeclarator): Pass it down.
+
2020-06-21 Iain Sandoe <iain@sandoe.co.uk>
Backported from master:
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 5c2e64f156f..314ae6255c6 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,51 @@
+2020-06-22 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-20 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95707
+ * gfortran.h (gfc_common_head): Enlarge buffer.
+ * trans-common.c (gfc_sym_mangled_common_id): Enlarge temporary
+ buffers, and add check on length on mangled name to prevent
+ overflow.
+
+2020-06-22 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-20 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95688
+ * iresolve.c (gfc_get_string): Enlarge static buffer size.
+
+2020-06-22 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-20 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95687
+ * class.c (get_unique_type_string): Return a string with dynamic
+ length.
+ (get_unique_hashed_string, gfc_hash_value): Use dynamic result
+ from get_unique_type_string instead of static buffer.
+
+2020-06-22 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-20 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95689
+ * interface.c (check_sym_interfaces): Enlarge temporary buffer,
+ and add check on length on mangled name to prevent overflow.
+
+2020-06-22 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-20 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95587
+ * match.c (gfc_match_equivalence): Check constraints on
+ EQUIVALENCE objects also for CLASS variables.
+
2020-06-17 Harald Anlauf <anlauf@gmx.de>
Backported from master:
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog
index 216e9ab5685..4283a7e244d 100644
--- a/gcc/po/ChangeLog
+++ b/gcc/po/ChangeLog
@@ -1,3 +1,7 @@
+2020-06-22 Joseph Myers <joseph@codesourcery.com>
+
+ * sv.po: Update.
+
2020-06-03 Joseph Myers <joseph@codesourcery.com>
* sv.po: Update.
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 4721e93bdfc..2ef10564974 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,53 @@
+2020-06-22 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/cpp2a/concepts-return-req1.C: Expect error.
+ * g++.dg/cpp2a/concepts-p2113a.C: New test.
+ * g++.dg/cpp2a/concepts-p2113b.C: New test.
+
+2020-06-22 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/cpp2a/spaceship-synth9.C: New test.
+
+2020-06-22 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-20 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95707
+ * gfortran.dg/pr95707.f90: New file.
+
+2020-06-22 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-20 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95688
+ * gfortran.dg/pr95688.f90: New file.
+
+2020-06-22 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-20 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95687
+ * gfortran.dg/pr95687.f90: New file.
+
+2020-06-22 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-20 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95689
+ * gfortran.dg/pr95689.f90: New file.
+
+2020-06-22 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-20 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95587
+ * gfortran.dg/pr95587.f90: New file.
+
2020-06-21 Iain Sandoe <iain@sandoe.co.uk>
Backported from master:
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog
index 5a17dfebe52..a61c95207e4 100644
--- a/libiberty/ChangeLog
+++ b/libiberty/ChangeLog
@@ -1,3 +1,11 @@
+2020-06-22 H.J. Lu <hjl.tools@gmail.com>
+
+ Backported from master:
+ 2020-05-12 H.J. Lu <hjl.tools@gmail.com>
+
+ PR bootstrap/94998
+ * configure: Regenerated.
+
2020-05-07 Release Manager
* GCC 10.1.0 released.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 37157775082..5b3e04c9ca0 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,10 @@
+2020-06-22 Jason Merrill <jason@redhat.com>
+
+ * testsuite/24_iterators/move_iterator/rel_ops_c++20.cc:
+ Remove greedy_ops tests.
+ * testsuite/24_iterators/reverse_iterator/rel_ops_c++20.cc:
+ Remove greedy_ops tests.
+
2020-06-11 Patrick Palka <ppalka@redhat.com>
PR libstdc++/95578
diff --git a/lto-plugin/ChangeLog b/lto-plugin/ChangeLog
index e84603ad5e3..7cb359dd765 100644
--- a/lto-plugin/ChangeLog
+++ b/lto-plugin/ChangeLog
@@ -1,3 +1,11 @@
+2020-06-22 H.J. Lu <hjl.tools@gmail.com>
+
+ Backported from master:
+ 2020-05-12 H.J. Lu <hjl.tools@gmail.com>
+
+ PR bootstrap/94998
+ * configure: Regenerated.
+
2020-05-07 Release Manager
* GCC 10.1.0 released.
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:47 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:47 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:2b7784f5c9c94b978183f26701911e7548ffdd86
commit 2b7784f5c9c94b978183f26701911e7548ffdd86
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon Jun 22 00:16:56 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 10 ++++++++++
gcc/testsuite/ChangeLog | 8 ++++++++
3 files changed, 19 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 61722185183..5316c6c6e85 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200621
+20200622
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index c0fcc8eb097..fc66fcda367 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,13 @@
+2020-06-21 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-06-20 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95505
+ * coroutines.cc (morph_fn_to_coro): Update handling of
+ get-return-object-on-allocation-fail and diagnose missing
+ std::nothrow.
+
2020-06-19 Jason Merrill <jason@redhat.com>
* method.c (early_check_defaulted_comparison): Allow defaulting
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 3b4e6f51cd8..4721e93bdfc 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2020-06-21 Iain Sandoe <iain@sandoe.co.uk>
+
+ Backported from master:
+ 2020-06-20 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95505
+ * g++.dg/coroutines/pr95505.C: New test.
+
2020-06-20 Bin Cheng <bin.cheng@linux.alibaba.com>
PR tree-optimization/95110
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:47 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:47 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:e80ee62b26d60c39b986992c6493301c5acffe31
commit e80ee62b26d60c39b986992c6493301c5acffe31
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun Jun 21 00:16:55 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 9 +++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 11 +++++++++++
3 files changed, 21 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0670d7768cb..37c6640d085 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,12 @@
+2020-06-20 Bin Cheng <bin.cheng@linux.alibaba.com>
+
+ PR tree-optimization/94969
+ * tree-data-ref.c (constant_access_functions): Rename to...
+ (invariant_access_functions): ...this. Add parameter. Check for
+ invariant access function, rather than constant.
+ (build_classic_dist_vector): Call above function.
+ * tree-loop-distribution.c (pg_add_dependence_edges): Add comment.
+
2020-06-19 Jiufu Guo <guojiufu@linux.ibm.com>
PR target/95018
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 34d423ff9ba..61722185183 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200620
+20200621
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 33dea98b3b0..3b4e6f51cd8 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,14 @@
+2020-06-20 Bin Cheng <bin.cheng@linux.alibaba.com>
+
+ PR tree-optimization/95110
+ * gcc.dg/tree-ssa/pr94969.c: Swap scan-tree-dump-not arguments.
+
+2020-06-20 Bin Cheng <bin.cheng@linux.alibaba.com>
+ Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/94969
+ * gcc.dg/tree-ssa/pr94969.c: New test.
+
2020-06-19 Jason Merrill <jason@redhat.com>
* g++.dg/cpp2a/spaceship-friend1.C: New test.
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:47 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:47 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:f8602c3c6e224abc269b3d1c6fcbfd4ee607f90a
commit f8602c3c6e224abc269b3d1c6fcbfd4ee607f90a
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat Jun 20 00:16:56 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 10 ++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 18 ++++++++++++++++++
gcc/testsuite/ChangeLog | 15 +++++++++++++++
4 files changed, 44 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 25313d9cb6c..0670d7768cb 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,13 @@
+2020-06-19 Jiufu Guo <guojiufu@linux.ibm.com>
+
+ PR target/95018
+ * common.opt (flag_cunroll_grow_size): New flag.
+ * toplev.c (process_options): Set flag_cunroll_grow_size.
+ * tree-ssa-loop-ivcanon.c (pass_complete_unroll::execute):
+ Use flag_cunroll_grow_size.
+ * config/rs6000/rs6000.c (rs6000_option_override_internal):
+ Override flag_cunroll_grow_size.
+
2020-06-18 Aaron Sawdey <acsawdey@linux.ibm.com>
PR target/95347
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index bfd6abf660d..34d423ff9ba 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200619
+20200620
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 8e3bcfb0e6f..c0fcc8eb097 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,21 @@
+2020-06-19 Jason Merrill <jason@redhat.com>
+
+ * method.c (early_check_defaulted_comparison): Allow defaulting
+ comparison outside class. Complain if non-member operator isn't a
+ friend.
+
+2020-06-19 Jason Merrill <jason@redhat.com>
+
+ * method.c (early_check_defaulted_comparison): Check for &&.
+ (build_comparison_op): Allow empty union. Diagnose non-category
+ type.
+ (common_comparison_type): Remove handling for non-category type.
+
+2020-06-19 Jason Merrill <jason@redhat.com>
+
+ * call.c (build_new_op_1): Don't look for a CALL_EXPR when
+ calling a consteval function.
+
2020-06-17 Marek Polacek <polacek@redhat.com>
PR c++/95508
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 2d3bdd64742..33dea98b3b0 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,18 @@
+2020-06-19 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/cpp2a/spaceship-friend1.C: New test.
+ * g++.dg/cpp2a/spaceship-err4.C: Adjust diagnostic.
+
+2020-06-19 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/cpp2a/spaceship-ref1.C: New test.
+ * g++.dg/cpp2a/spaceship-synth-neg4.C: New test.
+ * g++.dg/cpp2a/spaceship-union1.C: New test.
+
+2020-06-19 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/cpp2a/consteval17.C: New test.
+
2020-06-18 Jakub Jelinek <jakub@redhat.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-07-14 10:47 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-07-14 10:47 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:eb13d29d0cda9771873befdb9e1fb22729b7b686
commit eb13d29d0cda9771873befdb9e1fb22729b7b686
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri Jun 19 00:17:03 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 59 +++++++++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 25 +++++++++++++++++++++
3 files changed, 85 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index ad94c5140bb..25313d9cb6c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,62 @@
+2020-06-18 Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ PR target/95347
+ * config/rs6000/rs6000.c (is_stfs_insn): Rename to
+ is_lfs_stfs_insn and make it recognize lfs as well.
+ (prefixed_store_p): Use is_lfs_stfs_insn().
+ (prefixed_load_p): Use is_lfs_stfs_insn() to recognize lfs.
+
+2020-06-18 Aaron Sawdey <acsawdey@linux.ibm.com>
+
+ PR target/95347
+ * config/rs6000/rs6000.c (prefixed_store_p): Add special case
+ for stfs.
+ (is_stfs_insn): New helper function.
+
+2020-06-18 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-06-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/95713
+ * tree-ssa-forwprop.c (simplify_vector_constructor): Don't allow
+ scalar mode halfvectype other than vector boolean for
+ VEC_PACK_TRUNC_EXPR.
+
+2020-06-18 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+
+ Backported from master:
+ 2020-06-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+
+ * config/arm/arm_mve.h (__arm_vaddq_m_n_s8): Correct the intrinsic
+ arguments.
+ (__arm_vaddq_m_n_s32): Likewise.
+ (__arm_vaddq_m_n_s16): Likewise.
+ (__arm_vaddq_m_n_u8): Likewise.
+ (__arm_vaddq_m_n_u32): Likewise.
+ (__arm_vaddq_m_n_u16): Likewise.
+ (__arm_vaddq_m): Modify polymorphic variant.
+
+2020-06-18 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+
+ Backported from master:
+ 2020-06-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+
+ * config/arm/mve.md (mve_uqrshll_sat<supf>_di): Correct the predicate
+ and constraint of all the operands.
+ (mve_sqrshrl_sat<supf>_di): Likewise.
+ (mve_uqrshl_si): Likewise.
+ (mve_sqrshr_si): Likewise.
+ (mve_uqshll_di): Likewise.
+ (mve_urshrl_di): Likewise.
+ (mve_uqshl_si): Likewise.
+ (mve_urshr_si): Likewise.
+ (mve_sqshl_si): Likewise.
+ (mve_srshr_si): Likewise.
+ (mve_srshrl_di): Likewise.
+ (mve_sqshll_di): Likewise.
+ * config/arm/predicates.md (arm_low_register_operand): Define.
+
2020-06-17 Thomas Schwinge <thomas@codesourcery.com>
Backported from master:
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index e94346fce10..bfd6abf660d 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200618
+20200619
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 9172d4219c8..2d3bdd64742 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,28 @@
+2020-06-18 Jakub Jelinek <jakub@redhat.com>
+
+ Backported from master:
+ 2020-06-18 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/95713
+ * gcc.dg/pr95713.c: New test.
+
+2020-06-18 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+
+ Backported from master:
+ 2020-06-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+
+ * gcc.target/arm/mve/intrinsics/mve_vaddq_m.c: New test.
+
+2020-06-18 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+
+ Backported from master:
+ 2020-06-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+
+ * gcc.target/arm/mve/intrinsics/mve_scalar_shifts1.c: New test.
+ * gcc.target/arm/mve/intrinsics/mve_scalar_shifts2.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/mve_scalar_shifts3.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/mve_scalar_shifts4.c: Likewise.
+
2020-06-17 Thomas Schwinge <thomas@codesourcery.com>
Backported from master:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-18 20:39 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-18 20:39 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:934a5fa582f9b3fb5cf7b62aca2e686a7a2fa073
commit 934a5fa582f9b3fb5cf7b62aca2e686a7a2fa073
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu Jun 18 00:17:10 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 8 ++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 8 ++++++++
gcc/fortran/ChangeLog | 9 +++++++++
gcc/testsuite/ChangeLog | 20 ++++++++++++++++++++
libgcc/ChangeLog | 9 +++++++++
libgomp/ChangeLog | 9 +++++++++
7 files changed, 64 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 10de672758e..ad94c5140bb 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,11 @@
+2020-06-17 Thomas Schwinge <thomas@codesourcery.com>
+
+ Backported from master:
+ 2020-06-17 Thomas Schwinge <thomas@codesourcery.com>
+
+ * hsa-gen.c (gen_hsa_insns_for_call): Move 'function_decl ==
+ NULL_TREE' check earlier.
+
2020-06-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
* config/arm/arm_mve.h (__arm_vbicq_n_u16): Correct the intrinsic
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index d2b0822d197..e94346fce10 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200617
+20200618
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index fcc1e3da7d1..8e3bcfb0e6f 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,11 @@
+2020-06-17 Marek Polacek <polacek@redhat.com>
+
+ PR c++/95508
+ * constexpr.c (maybe_fold_non_dependent_expr): New.
+ * cp-tree.h (maybe_fold_non_dependent_expr): Declare.
+ * typeck.c (cp_build_array_ref): Call maybe_fold_non_dependent_expr
+ instead of maybe_constant_value.
+
2020-06-14 Iain Sandoe <iain@sandoe.co.uk>
* coroutines.cc (instantiate_coro_traits): Pass a reference
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index c5a8267977a..5c2e64f156f 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,12 @@
+2020-06-17 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-17 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95088
+ * class.c (get_unique_type_string): Replace use of fixed size
+ buffer by internally passing a pointer to strings.
+
2020-06-14 Steven G. Kargl <kargl@gcc.gnu.org>
Harald Anlauf <anlauf@gmx.de>
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index db4985195f3..9172d4219c8 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,23 @@
+2020-06-17 Thomas Schwinge <thomas@codesourcery.com>
+
+ Backported from master:
+ 2020-06-17 Thomas Schwinge <thomas@codesourcery.com>
+
+ * c-c++-common/gomp/hsa-indirect-call-1.c: New file.
+
+2020-06-17 Harald Anlauf <anlauf@gmx.de>
+
+ Backported from master:
+ 2020-06-17 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95088
+ * gfortran.dg/pr95088.f90: New file.
+
+2020-06-17 Marek Polacek <polacek@redhat.com>
+
+ PR c++/95508
+ * g++.dg/template/conv16.C: New test.
+
2020-06-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
* gcc.target/arm/mve/intrinsics/vbicq_f16.c: Modify.
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index 46cab3ca59f..4460c77a2c5 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,12 @@
+2020-06-17 Samuel Thibault <samuel.thibault@gnu.org>
+
+ Backported from master:
+ 2020-06-17 Samuel Thibault <samuel.thibault@gnu.org>
+
+ * config.host (md_unwind_header) <i[34567]86-*-gnu*>: Set to
+ 'i386/gnu-unwind.h'
+ * config/i386/gnu-unwind.h: New file.
+
2020-05-29 Dong JianQiang <dongjianqiang2@huawei.com>
PR gcov-profile/95332
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index 34078541f6b..caee57ae8da 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,12 @@
+2020-06-17 Thomas Schwinge <thomas@codesourcery.com>
+
+ Backported from master:
+ 2020-06-17 Thomas Schwinge <thomas@codesourcery.com>
+
+ PR lto/94848
+ * testsuite/libgomp.fortran/use_device_ptr-optional-3.f90: Add
+ 'dg-do run'.
+
2020-06-15 Tobias Burnus <tobias@codesourcery.com>
PR lto/94848
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-18 20:38 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-18 20:38 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:f00c9e9793dc7a89023aba7d3b64f05d15fbc5eb
commit f00c9e9793dc7a89023aba7d3b64f05d15fbc5eb
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed Jun 17 00:17:05 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 114 ++++++++++++++++++++++++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 96 ++++++++++++++++++++++++++++++++++++++++
3 files changed, 211 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6cfb5b5e406..10de672758e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,117 @@
+2020-06-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+
+ * config/arm/arm_mve.h (__arm_vbicq_n_u16): Correct the intrinsic
+ arguments.
+ (__arm_vbicq_n_s16): Likewise.
+ (__arm_vbicq_n_u32): Likewise.
+ (__arm_vbicq_n_s32): Likewise.
+ (__arm_vbicq): Modify polymorphic variant.
+
+2020-06-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+
+ PR target/94735
+ * config/arm/predicates.md (mve_scatter_memory): Define to
+ match (mem (reg)) for scatter store memory.
+ * config/arm/mve.md (mve_vstrbq_scatter_offset_<supf><mode>): Modify
+ define_insn to define_expand.
+ (mve_vstrbq_scatter_offset_p_<supf><mode>): Likewise.
+ (mve_vstrhq_scatter_offset_<supf><mode>): Likewise.
+ (mve_vstrhq_scatter_shifted_offset_p_<supf><mode>): Likewise.
+ (mve_vstrhq_scatter_shifted_offset_<supf><mode>): Likewise.
+ (mve_vstrdq_scatter_offset_p_<supf>v2di): Likewise.
+ (mve_vstrdq_scatter_offset_<supf>v2di): Likewise.
+ (mve_vstrdq_scatter_shifted_offset_p_<supf>v2di): Likewise.
+ (mve_vstrdq_scatter_shifted_offset_<supf>v2di): Likewise.
+ (mve_vstrhq_scatter_offset_fv8hf): Likewise.
+ (mve_vstrhq_scatter_offset_p_fv8hf): Likewise.
+ (mve_vstrhq_scatter_shifted_offset_fv8hf): Likewise.
+ (mve_vstrhq_scatter_shifted_offset_p_fv8hf): Likewise.
+ (mve_vstrwq_scatter_offset_fv4sf): Likewise.
+ (mve_vstrwq_scatter_offset_p_fv4sf): Likewise.
+ (mve_vstrwq_scatter_offset_p_<supf>v4si): Likewise.
+ (mve_vstrwq_scatter_offset_<supf>v4si): Likewise.
+ (mve_vstrwq_scatter_shifted_offset_fv4sf): Likewise.
+ (mve_vstrwq_scatter_shifted_offset_p_fv4sf): Likewise.
+ (mve_vstrwq_scatter_shifted_offset_p_<supf>v4si): Likewise.
+ (mve_vstrwq_scatter_shifted_offset_<supf>v4si): Likewise.
+ (mve_vstrbq_scatter_offset_<supf><mode>_insn): Define insn for scatter
+ stores.
+ (mve_vstrbq_scatter_offset_p_<supf><mode>_insn): Likewise.
+ (mve_vstrhq_scatter_offset_<supf><mode>_insn): Likewise.
+ (mve_vstrhq_scatter_shifted_offset_p_<supf><mode>_insn): Likewise.
+ (mve_vstrhq_scatter_shifted_offset_<supf><mode>_insn): Likewise.
+ (mve_vstrdq_scatter_offset_p_<supf>v2di_insn): Likewise.
+ (mve_vstrdq_scatter_offset_<supf>v2di_insn): Likewise.
+ (mve_vstrdq_scatter_shifted_offset_p_<supf>v2di_insn): Likewise.
+ (mve_vstrdq_scatter_shifted_offset_<supf>v2di_insn): Likewise.
+ (mve_vstrhq_scatter_offset_fv8hf_insn): Likewise.
+ (mve_vstrhq_scatter_offset_p_fv8hf_insn): Likewise.
+ (mve_vstrhq_scatter_shifted_offset_fv8hf_insn): Likewise.
+ (mve_vstrhq_scatter_shifted_offset_p_fv8hf_insn): Likewise.
+ (mve_vstrwq_scatter_offset_fv4sf_insn): Likewise.
+ (mve_vstrwq_scatter_offset_p_fv4sf_insn): Likewise.
+ (mve_vstrwq_scatter_offset_p_<supf>v4si_insn): Likewise.
+ (mve_vstrwq_scatter_offset_<supf>v4si_insn): Likewise.
+ (mve_vstrwq_scatter_shifted_offset_fv4sf_insn): Likewise.
+ (mve_vstrwq_scatter_shifted_offset_p_fv4sf_insn): Likewise.
+ (mve_vstrwq_scatter_shifted_offset_p_<supf>v4si_insn): Likewise.
+ (mve_vstrwq_scatter_shifted_offset_<supf>v4si_insn): Likewise.
+
+2020-06-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+
+ * config/arm/arm.c (mve_vector_mem_operand): Fix unwanted
+ fall-throughs.
+
+2020-06-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+ Andre Vieira <andre.simoesdiasvieira@arm.com>
+
+ PR target/94959
+ * config/arm/arm-protos.h (arm_mode_base_reg_class): Function
+ declaration.
+ (mve_vector_mem_operand): Likewise.
+ * config/arm/arm.c (thumb2_legitimate_address_p): For MVE target check
+ the load from memory to a core register is legitimate for give mode.
+ (mve_vector_mem_operand): Define function.
+ (arm_print_operand): Modify comment.
+ (arm_mode_base_reg_class): Define.
+ * config/arm/arm.h (MODE_BASE_REG_CLASS): Modify to add check for
+ TARGET_HAVE_MVE and expand to arm_mode_base_reg_class on TRUE.
+ * config/arm/constraints.md (Ux): Likewise.
+ (Ul): Likewise.
+ * config/arm/mve.md (mve_mov): Replace constraint Us with Ux and also
+ add support for missing Vector Store Register and Vector Load Register.
+ Add a new alternative to support load from memory to PC (or label) in
+ vector store/load.
+ (mve_vstrbq_<supf><mode>): Modify constraint Us to Ux.
+ (mve_vldrbq_<supf><mode>): Modify constriant Us to Ux, predicate to
+ mve_memory_operand and also modify the MVE instructions to emit.
+ (mve_vldrbq_z_<supf><mode>): Modify constraint Us to Ux.
+ (mve_vldrhq_fv8hf): Modify constriant Us to Ux, predicate to
+ mve_memory_operand and also modify the MVE instructions to emit.
+ (mve_vldrhq_<supf><mode>): Modify constriant Us to Ux, predicate to
+ mve_memory_operand and also modify the MVE instructions to emit.
+ (mve_vldrhq_z_fv8hf): Likewise.
+ (mve_vldrhq_z_<supf><mode>): Likewise.
+ (mve_vldrwq_fv4sf): Likewise.
+ (mve_vldrwq_<supf>v4si): Likewise.
+ (mve_vldrwq_z_fv4sf): Likewise.
+ (mve_vldrwq_z_<supf>v4si): Likewise.
+ (mve_vld1q_f<mode>): Modify constriant Us to Ux.
+ (mve_vld1q_<supf><mode>): Likewise.
+ (mve_vstrhq_fv8hf): Modify constriant Us to Ux, predicate to
+ mve_memory_operand.
+ (mve_vstrhq_p_fv8hf): Modify constriant Us to Ux, predicate to
+ mve_memory_operand and also modify the MVE instructions to emit.
+ (mve_vstrhq_p_<supf><mode>): Likewise.
+ (mve_vstrhq_<supf><mode>): Modify constriant Us to Ux, predicate to
+ mve_memory_operand.
+ (mve_vstrwq_fv4sf): Modify constriant Us to Ux.
+ (mve_vstrwq_p_fv4sf): Modify constriant Us to Ux and also modify the MVE
+ instructions to emit.
+ (mve_vstrwq_p_<supf>v4si): Likewise.
+ (mve_vstrwq_<supf>v4si): Likewise.Modify constriant Us to Ux.
+ * config/arm/predicates.md (mve_memory_operand): Define.
+
2020-06-15 Andrew Stubbs <ams@codesourcery.com>
* config/gcn/gcn-valu.md (v<expander><mode>3): Fix unsignedp.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 3ca7808b314..d2b0822d197 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200616
+20200617
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 8d3d365da84..db4985195f3 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,99 @@
+2020-06-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+
+ * gcc.target/arm/mve/intrinsics/vbicq_f16.c: Modify.
+ * gcc.target/arm/mve/intrinsics/vbicq_f32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vbicq_n_s16.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vbicq_n_s32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vbicq_n_u16.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vbicq_n_u32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vbicq_s16.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vbicq_s32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vbicq_s8.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vbicq_u16.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vbicq_u32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vbicq_u8.c: Likewise.
+
+2020-06-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+
+ PR target/94735
+ * gcc.target/arm/mve/intrinsics/mve_vstore_scatter_base.c: New test.
+ * gcc.target/arm/mve/intrinsics/mve_vstore_scatter_base_p.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/mve_vstore_scatter_offset.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/mve_vstore_scatter_offset_p.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/mve_vstore_scatter_shifted_offset.c:
+ Likewise.
+ * gcc.target/arm/mve/intrinsics/mve_vstore_scatter_shifted_offset_p.c:
+ Likewise.
+
+2020-06-16 Srinath Parvathaneni <srinath.parvathaneni@arm.com>
+ Andre Vieira <andre.simoesdiasvieira@arm.com>
+
+ PR target/94959
+ * gcc.target/arm/mve/intrinsics/mve_vector_float2.c: Modify.
+ * gcc.target/arm/mve/intrinsics/mve_vldr.c: New test.
+ * gcc.target/arm/mve/intrinsics/mve_vldr_z.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/mve_vstr.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/mve_vstr_p.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vld1q_f16.c: Modify.
+ * gcc.target/arm/mve/intrinsics/vld1q_f32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vld1q_s16.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vld1q_s32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vld1q_s8.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vld1q_u16.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vld1q_u32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vld1q_u8.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vld1q_z_f16.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vld1q_z_f32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vld1q_z_s16.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vld1q_z_s32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vld1q_z_s8.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vld1q_z_u16.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vld1q_z_u32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vld1q_z_u8.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrbq_s8.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrbq_u8.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrbq_z_s8.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrbq_z_u8.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_s64.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_u64.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_s64.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrdq_gather_base_wb_z_u64.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrhq_f16.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrhq_s16.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrhq_s32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrhq_u16.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrhq_u32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrhq_z_f16.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrhq_z_s16.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrhq_z_s32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrhq_z_u16.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrhq_z_u32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrwq_f32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_f32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_s32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_u32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_f32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_s32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrwq_gather_base_wb_z_u32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrwq_s32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrwq_u32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrwq_z_f32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrwq_z_s32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vldrwq_z_u32.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vuninitializedq_float.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vuninitializedq_float1.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vuninitializedq_int.c: Likewise.
+ * gcc.target/arm/mve/intrinsics/vuninitializedq_int1.c: Likewise.
+
+2020-06-16 Tobias Burnus <tobias@codesourcery.com>
+
+ PR middle-end/95622
+ * lib/target-supports.exp (check_effective_target_offloading_enabled):
+ New.
+ * c-c++-common/goacc/kernels-alias-ipa-pta-2.c: Use it for xfail.
+ * c-c++-common/goacc/kernels-alias-ipa-pta-4.c: Likewise.
+ * c-c++-common/goacc/kernels-alias-ipa-pta.c: Likewise.
+
2020-06-14 Steven G. Kargl <kargl@gcc.gnu.org>
Harald Anlauf <anlauf@gmx.de>
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-18 20:38 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-18 20:38 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:32f2eef94c285f365f44ce2add07704eaeabf133
commit 32f2eef94c285f365f44ce2add07704eaeabf133
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue Jun 16 00:16:59 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 19 +++++++++++++++++++
gcc/DATESTAMP | 2 +-
libgomp/ChangeLog | 6 ++++++
3 files changed, 26 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 435571e0fd0..6cfb5b5e406 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,22 @@
+2020-06-15 Andrew Stubbs <ams@codesourcery.com>
+
+ * config/gcn/gcn-valu.md (v<expander><mode>3): Fix unsignedp.
+
+2020-06-15 Tobias Burnus <tobias@codesourcery.com>
+
+ * omp-offload.c (add_decls_addresses_to_decl_constructor,
+ omp_finish_file): With in_lto_p, stream out all offload-table
+ items even if the symtab_node does not exist.
+
+2020-06-15 Tobias Burnus <tobias@codesourcery.com>
+
+ PR lto/94848
+ PR middle-end/95551
+ * omp-offload.c (add_decls_addresses_to_decl_constructor,
+ omp_finish_file): Skip removed items.
+ * lto-cgraph.c (output_offload_tables): Likewise; set force_output
+ to this node for variables and functions.
+
2020-06-14 Jakub Jelinek <jakub@redhat.com>
PR target/95528
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 0dab8e8132f..3ca7808b314 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200615
+20200616
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index 13c5fa2763f..34078541f6b 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,9 @@
+2020-06-15 Tobias Burnus <tobias@codesourcery.com>
+
+ PR lto/94848
+ PR middle-end/95551
+ * testsuite/libgomp.fortran/target-var.f90: New test.
+
2020-06-05 Thomas Schwinge <thomas@codesourcery.com>
Julian Brown <julian@codesourcery.com>
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-15 16:54 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-15 16:54 UTC (permalink / raw)
To: gcc-cvs
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
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-15 15:52 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-15 15:52 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:94ccc38063dc9769538cd4336fb7a1fd88419284
commit 94ccc38063dc9769538cd4336fb7a1fd88419284
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun Jun 14 00:16:51 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 18 ++++++++++++++++++
gcc/testsuite/ChangeLog | 11 +++++++++++
3 files changed, 30 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index d540cbfb2c4..90b1180b434 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200613
+20200614
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 9f7954eafc0..eee8caa5d53 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,21 @@
+2020-06-13 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95440
+ * call.c (add_candidates): Use vec_safe_length() for
+ testing the arguments list.
+ (build_new_method_call_1): Use vec_safe_is_empty() when
+ checking for an empty args list.
+
+2020-06-13 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/93467
+ * constraint.cc (associate_classtype_constraints): If there is a
+ discrepancy between the current template depth and the template
+ depth of the original declaration, then adjust the template
+ parameter depth within the current constraints appropriately.
+ * pt.c (tsubst_friend_class): Substitute into and set the
+ constraints on the injected declaration.
+
2020-06-12 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95350
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1b4f924063c..39fedee879d 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,14 @@
+2020-06-13 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95440
+ * g++.dg/coroutines/pr95440.C: New test.
+
+2020-06-13 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/93467
+ * g++.dg/cpp2a/concepts-friend6.C: New test.
+ * g++.dg/cpp2a/concepts-friend7.C: New test.
+
2020-06-12 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95350
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-15 15:52 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-15 15:52 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:3af22062bee49639269c4fa0e82e3850366f4939
commit 3af22062bee49639269c4fa0e82e3850366f4939
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat Jun 13 00:16:58 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 14 ++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 7 +++++++
gcc/testsuite/ChangeLog | 9 +++++++++
4 files changed, 31 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 95adce02105..25ac29b2cdc 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,17 @@
+2020-06-12 Martin Liska <mliska@suse.cz>
+ Jakub Jelinek <jakub@redhat.com>
+
+ PR sanitizer/95634
+ * asan.c (asan_emit_stack_protection): Fix emission for ilp32
+ by using Pmode instead of ptr_mode.
+
+2020-06-12 Martin Liska <mliska@suse.cz>
+
+ PR sanitizer/94910
+ * asan.c (asan_emit_stack_protection): Emit
+ also **SavedFlagPtr(FakeStack, class_id) = 0 in order to release
+ a stack frame.
+
2020-06-08 Martin Jambor <mjambor@suse.cz>
PR ipa/95113
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 98278266c63..d540cbfb2c4 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200612
+20200613
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index c49f66570a2..9f7954eafc0 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,10 @@
+2020-06-12 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95350
+ * coroutines.cc (struct param_info): Remove rv_ref field.
+ (build_actor_fn): Remove specifial rvalue ref handling.
+ (morph_fn_to_coro): Likewise.
+
2020-06-11 Marek Polacek <polacek@redhat.com>
PR c++/95560
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 66e3183a155..1b4f924063c 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,12 @@
+2020-06-12 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95350
+ * g++.dg/coroutines/torture/func-params-08.C: Adjust test to
+ reflect that all rvalue refs are dangling.
+ * g++.dg/coroutines/torture/func-params-09-awaitable-parms.C:
+ Likewise.
+ * g++.dg/coroutines/pr95350.C: New test.
+
2020-06-11 Marek Polacek <polacek@redhat.com>
PR c++/95560
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-15 15:52 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-15 15:52 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:d78c4732bc30514ad8c89f3c9d7a96087d6b8551
commit d78c4732bc30514ad8c89f3c9d7a96087d6b8551
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri Jun 12 00:17:02 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 46 ++++++++++++++++++++++++++++++++++++++++++++++
gcc/fortran/ChangeLog | 18 ++++++++++++++++++
gcc/testsuite/ChangeLog | 42 ++++++++++++++++++++++++++++++++++++++++++
libstdc++-v3/ChangeLog | 23 +++++++++++++++++++++++
5 files changed, 130 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 1094e86b516..98278266c63 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200611
+20200612
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 1f0e56cf422..c49f66570a2 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,49 @@
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/95560
+ * name-lookup.c (check_local_shadow): Check if types are
+ non-null before calling same_type_p.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/95066
+ * decl.c (duplicate_decls): Set DECL_HAS_DEPENDENT_EXPLICIT_SPEC_P.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/94937
+ * cvt.c (cp_get_fndecl_from_callee): Return NULL_TREE if the function
+ type is not INDIRECT_TYPE_P.
+ * decl.c (omp_declare_variant_finalize_one): Call
+ cp_get_callee_fndecl_nofold instead of looking for the function decl
+ manually.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/95344
+ * cp-gimplify.c (cp_fold) <case MODIFY_EXPR>: Don't set
+ TREE_THIS_VOLATILE here.
+ (cp_fold): Set it here along with TREE_NO_WARNING.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/94955
+ * typeck.c (cp_build_binary_op): Use fold_for_warn instead of
+ cp_fold_rvalue.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/90915
+ * parser.c (cp_parser_has_attribute_expression): Sorry on a
+ type-dependent argument.
+
+2020-06-11 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95137
+ * coroutines.cc (expand_one_await_expression): Build separate
+ DTOR trees for the awaitable object on the destroy and resume
+ paths.
+
2020-06-10 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95346
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 9d5f1196ada..ba32a708c9d 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,21 @@
+2020-06-11 Harald Anlauf <anlauf@gmx.de>
+ Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/95611
+ * decl.c (access_attr_decl): Use correct symbol in error message.
+
+2020-06-11 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95091
+ * class.c (gfc_hash_value): Add cast.
+
+2020-06-11 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95091
+ * class.c (get_unique_type_string, gfc_hash_value): Enlarge
+ buffers, and check whether the strings returned by
+ get_unique_type_string() fit.
+
2020-06-05 Harald Anlauf <anlauf@gmx.de>
PR fortran/95373
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 18c6a30d424..66e3183a155 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,45 @@
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/95560
+ * g++.dg/warn/Wshadow-local-3.C: New test.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/95066
+ * g++.dg/cpp2a/explicit16.C: New test.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/94937
+ * g++.dg/cpp1z/constexpr-if34.C: New test.
+ * g++.dg/cpp2a/is-constant-evaluated10.C: New test.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/95344
+ * c-c++-common/Wparentheses-2.c: New test.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/94955
+ * g++.dg/cpp0x/constexpr-shift2.C: New test.
+
+2020-06-11 Marek Polacek <polacek@redhat.com>
+
+ PR c++/90915
+ * g++.dg/ext/builtin-has-attribute.C: New test.
+
+2020-06-11 Harald Anlauf <anlauf@gmx.de>
+ Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/95611
+ * gfortran.dg/pr95611.f90: New file.
+
+2020-06-11 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95091
+ * gfortran.dg/pr95091.f90: New file.
+
2020-06-10 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95346
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 1e21ea8bfd7..37157775082 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,26 @@
+2020-06-11 Patrick Palka <ppalka@redhat.com>
+
+ PR libstdc++/95578
+ * include/bits/ranges_algo.h (__lexicographical_compare_fn):
+ Also check that the iterator and sentinel have the same type before
+ applying the unwrapping optimization for __normal_iterator.
+ Split the check into two, one for the first iterator/sentinel
+ pair and another for second iterator/sentinel pair. Remove uses
+ of __niter_base, and remove uses of std::move on a
+ __normal_iterator.
+ * include/bits/ranges_algobase.h (__equal_fn): Likewise.
+ (__copy_or_move): Likewise. Perform similar adjustments for
+ the reverse_iterator and move_iterator optimizations. Inline
+ the checks into the if-constexprs, and use using-declarations to
+ make them less visually noisy. Remove uses of __niter_wrap.
+ (__copy_or_move_backward): Likewise.
+ * testsuite/25_algorithms/copy/95578.cc: New test.
+ * testsuite/25_algorithms/copy_backward/95578.cc: New test.
+ * testsuite/25_algorithms/equal/95578.cc: New test.
+ * testsuite/25_algorithms/lexicographical_compare/95578.cc: New test.
+ * testsuite/25_algorithms/move/95578.cc: New test.
+ * testsuite/25_algorithms/move_backward/95578.cc: New test.
+
2020-05-28 Patrick Palka <ppalka@redhat.com>
PR libstdc++/95322
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-15 15:51 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-15 15:51 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:36b4ff352d5f78951ebb870d7f06ffe8d925218a
commit 36b4ff352d5f78951ebb870d7f06ffe8d925218a
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu Jun 11 00:17:16 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 15 +++++++++++++++
gcc/testsuite/ChangeLog | 10 ++++++++++
3 files changed, 26 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 51c41f0bb81..1094e86b516 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200610
+20200611
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index aced8909406..1f0e56cf422 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,18 @@
+2020-06-10 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95346
+ * coroutines.cc (morph_fn_to_coro): Ensure that the get-
+ return-object is constructed correctly; When it is not the
+ final return value, pass it to the CTOR of the return type
+ as an rvalue, per the standard comment.
+
+2020-06-10 Marek Polacek <polacek@redhat.com>
+
+ PR c++/95562
+ * parser.c (cp_parser_direct_declarator): Clear
+ CP_PARSER_FLAGS_DELAY_NOEXCEPT if the declarator kind is not
+ cdk_id.
+
2020-06-09 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95345
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index fe41b062b52..18c6a30d424 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,13 @@
+2020-06-10 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95346
+ * g++.dg/coroutines/pr95346.C: New test.
+
+2020-06-10 Marek Polacek <polacek@redhat.com>
+
+ PR c++/95562
+ * g++.dg/cpp0x/noexcept60.C: New test.
+
2020-06-09 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95345
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:40 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:40 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:cc00eb0af30ab3281d4dbade9f2c1b3a4b63f99f
commit cc00eb0af30ab3281d4dbade9f2c1b3a4b63f99f
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed Jun 10 00:17:15 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 7 +++++++
gcc/testsuite/ChangeLog | 5 +++++
3 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index ec1b34716f2..51c41f0bb81 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200609
+20200610
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 68009f3ccb0..aced8909406 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,10 @@
+2020-06-09 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95345
+ * coroutines.cc (finish_co_await_expr): Revise to allow for
+ parameter packs.
+ (finish_co_yield_expr): Likewise.
+
2020-06-07 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95050
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index dc945c9bd18..fe41b062b52 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2020-06-09 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95345
+ * g++.dg/coroutines/pr95345.C: New test.
+
2020-06-08 Martin Jambor <mjambor@suse.cz>
PR ipa/95113
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:40 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:40 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:7783ab7bceb912373d9513af658aba40ede87b1b
commit 7783ab7bceb912373d9513af658aba40ede87b1b
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue Jun 9 00:17:22 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 11 +++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 10 ++++++++++
3 files changed, 22 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 334214dd0d8..95adce02105 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,14 @@
+2020-06-08 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/95113
+ * tree-ssa-dce.c (mark_stmt_if_obviously_necessary): Move non-call
+ exceptions check to...
+ * tree-eh.c (stmt_unremovable_because_of_non_call_eh_p): ...this
+ new function.
+ * tree-eh.h (stmt_unremovable_because_of_non_call_eh_p): Declare it.
+ * ipa-sra.c (isra_track_scalar_value_uses): Use it. New parameter
+ fun.
+
2020-06-05 Thomas Schwinge <thomas@codesourcery.com>
Julian Brown <julian@codesourcery.com>
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 3b45689b2c3..ec1b34716f2 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200608
+20200609
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 9505aa1e93f..dc945c9bd18 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,13 @@
+2020-06-08 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/95113
+ * gcc.dg/ipa/pr95113.c: New test.
+
+2020-06-08 Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ PR fortran/92993
+ * gfortran.dg/pr92993.f90: New test.
+
2020-06-07 Iain Sandoe <iain@sandoe.co.uk>
PR c++/95050
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:40 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:40 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:ad48414d2c0783929ed8b97df6b536457d5334dc
commit ad48414d2c0783929ed8b97df6b536457d5334dc
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon Jun 8 00:16:57 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 7 +++++++
gcc/testsuite/ChangeLog | 5 +++++
3 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 7329e39884d..3b45689b2c3 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200607
+20200608
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 33159a6b700..68009f3ccb0 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,10 @@
+2020-06-07 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95050
+ * coroutines.cc (build_co_await): Wrap the co_await expression
+ in a TARGET_EXPR, where needed.
+ (finish_co_yield_expr): Likewise.
+
2020-06-06 Iain Sandoe <iain@sandoe.co.uk>
PR c++/94817
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 4f22928829c..9505aa1e93f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2020-06-07 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/95050
+ * g++.dg/coroutines/pr95050.C: New test.
+
2020-06-06 Iain Sandoe <iain@sandoe.co.uk>
PR c++/94817
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:39 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:39 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:5025a854baad3aa3f7df4870c45507fe50324f7c
commit 5025a854baad3aa3f7df4870c45507fe50324f7c
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun Jun 7 00:16:52 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 14 ++++++++++++++
gcc/testsuite/ChangeLog | 21 +++++++++++++++++++++
3 files changed, 36 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 4d03d79ce42..7329e39884d 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200606
+20200607
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 3538a5c9247..33159a6b700 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,17 @@
+2020-06-06 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/94817
+ PR c++/94829
+ PR c++/95087
+ * coroutines.cc (morph_fn_to_coro): Set unformed outline
+ functions to error_mark_node. For early error returns suppress
+ warnings about missing ramp return values. Fix reinstatement
+ of the function body on pre-existing initial error. If we see
+ an early fatal error, drop the erroneous function body.
+ * decl.c (finish_function): Use the normal error path for fails
+ in the ramp function, do not try to compile the helpers if the
+ transform fails.
+
2020-06-04 Jason Merrill <jason@redhat.com>
PR c++/93310
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 0b614b0b00b..4f22928829c 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,24 @@
+2020-06-06 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/94817
+ PR c++/94829
+ PR c++/95087
+ * g++.dg/coroutines/coro-missing-final-suspend.C: New test.
+ * g++.dg/coroutines/coro-missing-initial-suspend.C: New test.
+ * g++.dg/coroutines/coro-missing-promise-yield.C: Check for
+ continuation of compilation.
+ * g++.dg/coroutines/coro-missing-promise.C: Likewise.
+ * g++.dg/coroutines/coro-missing-ret-value.C: Likewise
+ * g++.dg/coroutines/coro-missing-ret-void.C: Likewise
+ * g++.dg/coroutines/coro-missing-ueh-3.C: Likewise
+ * g++.dg/coroutines/pr94817.C: New test.
+ * g++.dg/coroutines/pr94829.C: New test.
+ * g++.dg/coroutines/co-return-syntax-08-bad-return.C:
+ Adjust the testcase to do the compile (rather than an
+ -fsyntax-only parse).
+ * g++.dg/coroutines/coro1-ret-int-yield-int.h
+ (MISSING_INITIAL_SUSPEND, MISSING_FINAL_SUSPEND): New.
+
2020-06-05 Harald Anlauf <anlauf@gmx.de>
PR fortran/95373
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:39 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:39 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:7eb958eb4b5af910817f023ebac5a5ae2f5b7b6c
commit 7eb958eb4b5af910817f023ebac5a5ae2f5b7b6c
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat Jun 6 00:17:00 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 17 +++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 55 +++++++++++++++++++++++++++++++++++++++++++++++++
gcc/testsuite/ChangeLog | 33 +++++++++++++++++++++++++++++
libgomp/ChangeLog | 17 +++++++++++++++
5 files changed, 123 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3be43dded87..334214dd0d8 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,20 @@
+2020-06-05 Thomas Schwinge <thomas@codesourcery.com>
+ Julian Brown <julian@codesourcery.com>
+
+ * gimplify.c (gimplify_adjust_omp_clauses): Remove
+ 'GOMP_MAP_STRUCT' mapping from OpenACC 'exit data' directives.
+
+2020-06-05 H.J. Lu <hjl.tools@gmail.com>
+
+ * config/i386/driver-i386.c (host_detect_local_cpu): Support
+ Intel Airmont, Tremont, Comet Lake, Ice Lake and Tiger Lake
+ processor families.
+
+2020-06-05 Lili Cui <lili.cui@intel.com>
+
+ PR target/95525
+ * config/i386/i386.h (PTA_WAITPKG): Change bitmask value.
+
2020-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
* config/aarch64/aarch64-cores.def (zeus): Define.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index de253bc14b7..4d03d79ce42 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200605
+20200606
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 46475f8ee9f..9d5f1196ada 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,58 @@
+2020-06-05 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95373
+ * primary.c (is_inquiry_ref): Move validity check of inquiry
+ references against selected Fortran standard from here...
+ (gfc_match_varspec) ...to here.
+
+2020-06-05 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95373
+ * primary.c (is_inquiry_ref): Check validity of inquiry
+ references against selected Fortran standard.
+
+2020-06-05 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95106
+ * trans-common.c (gfc_sym_mangled_common_id): Enlarge temporaries
+ for name-mangling.
+
+2020-06-05 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95530
+ PR fortran/95537
+ * decl.c (gfc_match_decl_type_spec): Enlarge buffer, and enhance
+ string copy to detect buffer overflow.
+ * gfortran.h (gfc_common_head): Enlarge buffer.
+ * trans-common.c (finish_equivalences): Enhance string copy to
+ detect buffer overflow.
+
+2020-06-05 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95090
+ * class.c (get_unique_type_string): Use buffer overrun check.
+
+2020-06-05 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95090
+ * class.c (get_unique_type_string): Enlarge temporary for
+ name-mangling. Use strncpy to prevent buffer overrun.
+ (get_unique_hashed_string): Enlarge temporary.
+ (gfc_hash_value): Enlarge temporary for name-mangling.
+
+2020-06-05 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95090
+ * iresolve.c (gfc_get_string): Enlarge temporary for
+ name-mangling.
+
+2020-06-05 Steven G. Kargl <kargl@gcc.gnu.org>
+ Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95500
+ * trans-expr.c (gfc_conv_expr_reference): Do not dereference NULL
+ pointer.
+
2020-06-01 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/94361
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 4f85bb3a897..0b614b0b00b 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,36 @@
+2020-06-05 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95373
+ * gfortran.dg/pr95373_1.f90: Adjust error messages.
+ * gfortran.dg/pr95373_2.f90: Adjust error message.
+
+2020-06-05 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95373
+ * gfortran.dg/pr95373_1.f90: New test.
+ * gfortran.dg/pr95373_2.f90: New test.
+
+2020-06-05 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95106
+ * gfortran.dg/equiv_11.f90: New test.
+
+2020-06-05 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95090
+ * gfortran.dg/pr95090.f90: New test.
+
+2020-06-05 Steven G. Kargl <kargl@gcc.gnu.org>
+ Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/95500
+ * gfortran.dg/pr95500.f90: New test.
+
+2020-06-05 Thomas Schwinge <thomas@codesourcery.com>
+ Julian Brown <julian@codesourcery.com>
+
+ * c-c++-common/goacc/struct-enter-exit-data-1.c: New file.
+
2020-06-04 Jason Merrill <jason@redhat.com>
PR c++/93310
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index da5501682db..13c5fa2763f 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,20 @@
+2020-06-05 Thomas Schwinge <thomas@codesourcery.com>
+ Julian Brown <julian@codesourcery.com>
+
+ * oacc-mem.c (goacc_exit_data_internal) <GOMP_MAP_STRUCT>: Explain
+ special handling.
+
+2020-06-05 Thomas Schwinge <thomas@codesourcery.com>
+ Julian Brown <julian@codesourcery.com>
+
+ * oacc-mem.c (goacc_exit_data_internal) <GOMP_MAP_STRUCT>:
+ Simplify.
+
+2020-06-05 Julian Brown <julian@codesourcery.com>
+
+ * testsuite/libgomp.oacc-c-c++-common/struct-copyout-1.c: New test.
+ * testsuite/libgomp.oacc-c-c++-common/struct-copyout-2.c: New test.
+
2020-06-04 Thomas Schwinge <thomas@codesourcery.com>
* oacc-mem.c (goacc_exit_data_internal) <GOMP_MAP_STRUCT>:
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:38 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:38 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:ae7aed03f202b3e1d0872ab7db32c9f7a663a24d
commit ae7aed03f202b3e1d0872ab7db32c9f7a663a24d
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri Jun 5 00:17:01 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 26 ++++++++++++++
gcc/testsuite/ChangeLog | 21 +++++++++++
libgomp/ChangeLog | 94 +++++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 142 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 6c883c98853..de253bc14b7 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200604
+20200605
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 8e89dfce587..3538a5c9247 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,29 @@
+2020-06-04 Jason Merrill <jason@redhat.com>
+
+ PR c++/93310
+ * constexpr.c (cxx_eval_constant_expression) [OBJ_TYPE_REF]:
+ Evaluate OBJ_TYPE_REF_EXPR.
+
+2020-06-04 Jason Merrill <jason@redhat.com>
+
+ PR c++/95158
+ * class.c (lookup_vfn_in_binfo): New.
+ * call.c (build_over_call): Use it.
+ * cp-tree.h (resolves_to_fixed_type_p): Add default argument.
+ (lookup_vfn_in_binfo): Declare.
+
+2020-06-04 Patrick Palka <ppalka@redhat.com>
+
+ * pt.c (process_partial_specialization): Pass the full set of
+ generic template arguments to strictly_subsumes.
+
+2020-06-04 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/92103
+ * pt.c (most_specialized_partial_spec): Reorganize the loop over
+ DECL_TEMPLATE_SPECIALIZATIONS. Check constraints_satisfied_p on
+ the original template declaration, not on the tsubsted one.
+
2020-06-02 Patrick Palka <ppalka@redhat.com>
PR c++/92633
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 2a985eefae1..4f85bb3a897 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,24 @@
+2020-06-04 Jason Merrill <jason@redhat.com>
+
+ PR c++/93310
+ * g++.dg/cpp2a/constexpr-virtual16.C: New test.
+ * g++.dg/cpp2a/constexpr-virtual17.C: New test.
+ * g++.dg/cpp2a/constexpr-new12.C: Adjust diagnostic.
+
+2020-06-04 Jason Merrill <jason@redhat.com>
+
+ PR c++/95158
+ * g++.dg/template/virtual5.C: New test.
+
+2020-06-04 Patrick Palka <ppalka@redhat.com>
+
+ * g++.dg/cpp2a/concepts-partial-spec8.C: New test.
+
+2020-06-04 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/92103
+ * g++.dg/cpp2a/concepts-partial-spec7.C: New test.
+
2020-06-02 Patrick Palka <ppalka@redhat.com>
PR c++/92633
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index e52ba0f6475..da5501682db 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,97 @@
+2020-06-04 Thomas Schwinge <thomas@codesourcery.com>
+
+ * oacc-mem.c (goacc_exit_data_internal) <GOMP_MAP_STRUCT>:
+ Evaluate 'copyfrom' individually for each entry.
+ * testsuite/libgomp.oacc-c-c++-common/struct-1.c: Update.
+
+2020-06-04 Thomas Schwinge <thomas@codesourcery.com>
+
+ * oacc-mem.c (goacc_exit_data_internal) <GOMP_MAP_STRUCT>:
+ Evaluate 'finalize' individually for each entry.
+ * testsuite/libgomp.oacc-c-c++-common/struct-1.c: New file.
+ * testsuite/libgomp.oacc-c-c++-common/struct-refcount-1.c: Remove
+ file.
+
+2020-06-04 Thomas Schwinge <thomas@codesourcery.com>
+
+ * testsuite/libgomp.oacc-c-c++-common/deep-copy-7.c: Fix 'sizeof'
+ usage.
+ * testsuite/libgomp.oacc-c-c++-common/deep-copy-8.c: Likewise.
+
+2020-06-04 Thomas Schwinge <thomas@codesourcery.com>
+ Julian Brown <julian@codesourcery.com>
+
+ * oacc-mem.c (goacc_exit_datum): Repair 'is_tgt_unmapped'
+ checking.
+ (acc_unmap_data, goacc_exit_data_internal): Restore
+ 'is_tgt_unmapped' checking.
+ * testsuite/libgomp.oacc-c-c++-common/struct-refcount-1.c: New
+ file.
+ * testsuite/libgomp.oacc-fortran/deep-copy-6.f90: Adjust.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-1-1.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-2-1.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-2-2.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-3-1.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-4-1.f90: Likewise.
+
+2020-06-04 Thomas Schwinge <thomas@codesourcery.com>
+ Julian Brown <julian@codesourcery.com>
+
+ * oacc-mem.c (acc_unmap_data): Don't open-code 'gomp_remove_var'.
+
+2020-06-04 Thomas Schwinge <thomas@codesourcery.com>
+
+ PR libgomp/92854
+ * oacc-mem.c (acc_unmap_data): Remove 'tgt' reference counting.
+
+2020-06-04 Thomas Schwinge <thomas@codesourcery.com>
+
+ PR libgomp/92854
+ * testsuite/libgomp.oacc-c-c++-common/pr92854-1.c: Extend some
+ more.
+
+2020-06-04 Thomas Schwinge <thomas@codesourcery.com>
+ Julian Brown <julian@codesourcery.com>
+
+ * oacc-mem.c (goacc_enter_datum): Use 'tgt' returned from
+ 'gomp_map_vars'.
+ (acc_map_data): Clean up accordingly.
+
+2020-06-04 Thomas Schwinge <thomas@codesourcery.com>
+
+ * testsuite/libgomp.oacc-fortran/deep-copy-6.f90: XFAIL behavior
+ of over-eager 'finalize' clause.
+ * testsuite/libgomp.oacc-fortran/deep-copy-6-no_finalize.F90: New
+ file.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-1-1.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-1-2.F90: Likewise.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-2-1.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-2-2.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-3-1.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-3-2.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-4-1.f90: Likewise.
+ * testsuite/libgomp.oacc-fortran/mdc-refcount-1-4-2.f90: Likewise.
+
+2020-06-04 Thomas Schwinge <thomas@codesourcery.com>
+
+ * oacc-mem.c (goacc_exit_data_internal): Unlock on error path.
+
+2020-06-04 Julian Brown <julian@codesourcery.com>
+
+ * oacc-mem.c (acc_attach_async): Add missing gomp_mutex_unlock on
+ error path.
+ (goacc_detach_internal): Likewise.
+
+2020-06-04 Thomas Schwinge <thomas@codesourcery.com>
+
+ * testsuite/libgomp.oacc-fortran/error_stop-1.f: Initialize before
+ the checkpoint.
+ * testsuite/libgomp.oacc-fortran/error_stop-2.f: Likewise.
+ * testsuite/libgomp.oacc-fortran/error_stop-3.f: Likewise.
+ * testsuite/libgomp.oacc-fortran/stop-1.f: Likewise.
+ * testsuite/libgomp.oacc-fortran/stop-2.f: Likewise.
+ * testsuite/libgomp.oacc-fortran/stop-3.f: Likewise.
+
2020-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
PR libfortran/95191
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:37 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:37 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:5006eb931b0c35853796bbf3377a24e074123446
commit 5006eb931b0c35853796bbf3377a24e074123446
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu Jun 4 00:17:06 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/po/ChangeLog | 4 ++++
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 2850e546047..6c883c98853 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200603
+20200604
diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog
index d7703a1dcec..216e9ab5685 100644
--- a/gcc/po/ChangeLog
+++ b/gcc/po/ChangeLog
@@ -1,3 +1,7 @@
+2020-06-03 Joseph Myers <joseph@codesourcery.com>
+
+ * sv.po: Update.
+
2020-05-18 Joseph Myers <joseph@codesourcery.com>
* sv.po: Update.
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:36 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:36 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:dd65f29a90714a45866230719be73aeebd757be4
commit dd65f29a90714a45866230719be73aeebd757be4
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed Jun 3 00:17:05 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 11 +++++++++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 16 ++++++++++++++++
gcc/d/ChangeLog | 5 +++++
gcc/testsuite/ChangeLog | 12 ++++++++++++
5 files changed, 45 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a15ce0f0a36..3be43dded87 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,14 @@
+2020-06-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
+
+ * config/aarch64/aarch64-cores.def (zeus): Define.
+ * config/aarch64/aarch64-tune.md: Regenerate.
+ * doc/invoke.texi (AArch64 Options): Document zeus -mcpu option.
+
+2020-06-02 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR target/95420
+ * config.gcc (arm-wrs-vxworks7*): Set default cpu to generic-armv7-a.
+
2020-05-29 Alex Coplan <alex.coplan@arm.com>
PR target/94591
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 2bd6d2b45fc..2850e546047 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200602
+20200603
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 697bac22f25..8e89dfce587 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,19 @@
+2020-06-02 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/92633
+ PR c++/92838
+ * pt.c (tsubst_function_decl): Don't do set_constraints when
+ regenerating a lambda.
+ (tsubst_lambda_expr): Substitute into the lambda's constraints
+ and do set_constraints here.
+
+2020-06-02 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/95020
+ * constraint.cc (tsubst_requires_expr): Produce a new
+ requires-expression when processing_template_decl, even if
+ template arguments are not dependent.
+
2020-05-30 Patrick Palka <ppalka@redhat.com>
PR c++/95386
diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog
index 9cf976d97e1..3c3ee4d8e36 100644
--- a/gcc/d/ChangeLog
+++ b/gcc/d/ChangeLog
@@ -1,3 +1,8 @@
+2020-06-02 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ * d-builtins.cc (build_frontend_type): Handle struct fields with NULL
+ DECL_NAME. Use byte_position to get the real field offset.
+
2020-05-17 Iain Buclaw <ibuclaw@gdcproject.org>
Backport from mainline
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 6c30f02e039..2a985eefae1 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,15 @@
+2020-06-02 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/92633
+ PR c++/92838
+ * g++.dg/cpp2a/concepts-lambda11.C: New test.
+ * g++.dg/cpp2a/concepts-lambda12.C: New test.
+
+2020-06-02 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/95020
+ * g++.dg/cpp2a/concepts-lambda7.C: New test.
+
2020-06-01 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/94361
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:36 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:36 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:cc2da346a2d9d595128371cc71d24201996e86f0
commit cc2da346a2d9d595128371cc71d24201996e86f0
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue Jun 2 00:16:58 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 8 ++++++++
gcc/testsuite/ChangeLog | 8 ++++++++
3 files changed, 17 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index babac42a65f..2bd6d2b45fc 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200601
+20200602
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 46b3aea4a6a..46475f8ee9f 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,11 @@
+2020-06-01 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/94361
+ * class.c (finalize_component): Use expr->finalized instead of
+ comp->finalized.
+ * gfortran.h (gfc_component): Remove finalized member.
+ (gfc_expr): Add it here instead.
+
2020-05-28 Steven G. Kargl <kargl@gcc.gnu.org>
Mark Eggleston <markeggleston@gcc.gnu.org>
Mark Eggleston <markeggleston@gcc.gnu.org>
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 436dc8d8403..6c30f02e039 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2020-06-01 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/94361
+ * gfortran.dg/finalize_28.f90: Adjusted free counts.
+ * gfortran.dg/finalize_33.f90: Likewise.
+ * gfortran.dg/finalize_34.f90: Likewise.
+ * gfortran.dg/finalize_35.f90: New test.
+
2020-05-30 Patrick Palka <ppalka@redhat.com>
PR c++/95386
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:36 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:36 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:5b546b19d4ad345ed2c046ca8bc67172254aa62f
commit 5b546b19d4ad345ed2c046ca8bc67172254aa62f
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon Jun 1 00:16:58 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 6ac640bbe01..babac42a65f 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200531
+20200601
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:36 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:36 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:aacc2c3bdab71e486a69e4b43445e5dd8423253e
commit aacc2c3bdab71e486a69e4b43445e5dd8423253e
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun May 31 00:16:55 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 36 ++++++++++++++++++++++++++++++++++++
gcc/testsuite/ChangeLog | 31 +++++++++++++++++++++++++++++++
3 files changed, 68 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index cadcec3f8ad..6ac640bbe01 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200530
+20200531
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 6a4fb1464eb..697bac22f25 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,39 @@
+2020-05-30 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/95386
+ * constraint.cc (satisfaction_value): Relax to accept any
+ INTEGER_CST that satisfies integer_zerop or integer_onep.
+
+2020-05-30 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/92652
+ PR c++/93698
+ PR c++/94128
+ * parser.c (cp_parser_requires_clause_expression): Temporarily
+ increment processing_template_decl only if it is 0.
+ (cp_parser_constraint_expression): Likewise.
+ (cp_parser_requires_expression): Likewise.
+
+2020-05-30 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/95241
+ * constexpr.c (get_or_insert_ctor_field): Add limited support
+ for RANGE_EXPR index lookups.
+
+2020-05-30 Patrick Palka <ppalka@redhat.com>
+ Jason Merrill <jason@redhat.com>
+
+ PR c++/95181
+ * class.c (add_method): Let special member function templates
+ coexist if they are not equivalently constrained, or in a class
+ template.
+
+2020-05-30 Jason Merrill <jason@redhat.com>
+
+ PR c++/95371
+ * pt.c (process_template_parm): Set DECL_TEMPLATE_INFO
+ on the DECL_TEMPLATE_RESULT.
+
2020-05-27 Jason Merrill <jason@redhat.com>
PR c++/95319
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index a153827dee2..436dc8d8403 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,34 @@
+2020-05-30 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/95386
+ * g++.dg/concepts/pr95386.C: New test.
+
+2020-05-30 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/92652
+ PR c++/93698
+ PR c++/94128
+ * g++.dg/cpp2a/concepts-lambda8.C: New test.
+ * g++.dg/cpp2a/concepts-lambda9.C: New test.
+ * g++.dg/cpp2a/concepts-lambda10.C: New test.
+
+2020-05-30 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/95241
+ * g++.dg/cpp0x/constexpr-array25.C: New test.
+
+2020-05-30 Patrick Palka <ppalka@redhat.com>
+ Jason Merrill <jason@redhat.com>
+
+ PR c++/95181
+ * g++.dg/concepts/pr95181.C: New test.
+ * g++.dg/concepts/pr95181-2.C: New test.
+
+2020-05-30 Jason Merrill <jason@redhat.com>
+
+ PR c++/95371
+ * g++.dg/cpp2a/concepts-ttp1.C: New test.
+
2020-05-29 Jakub Jelinek <jakub@redhat.com>
PR libfortran/95390
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:35 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:35 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:af254bf1c6dd18fd453c033984cbcc413ce3a5e5
commit af254bf1c6dd18fd453c033984cbcc413ce3a5e5
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat May 30 00:17:00 2020 +0000
Daily bump.
Diff:
---
contrib/ChangeLog | 7 +++++++
gcc/ChangeLog | 27 +++++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/testsuite/ChangeLog | 19 +++++++++++++++++++
libgcc/ChangeLog | 6 ++++++
libgfortran/ChangeLog | 11 +++++++++++
6 files changed, 71 insertions(+), 1 deletion(-)
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index ce30b83db6e..4fbf828a260 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,10 @@
+2020-05-29 Martin Liska <mliska@suse.cz>
+
+ * git-backport.py: The script did 'git co HEAD~' when
+ there was no modified ChangeLog file in a successful
+ git cherry pick.
+ Run cherry-pick --continue without editor.
+
2020-05-27 Martin Liska <mliska@suse.cz>
* git-backport.py: New file.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 84d2d672854..a15ce0f0a36 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,30 @@
+2020-05-29 Alex Coplan <alex.coplan@arm.com>
+
+ PR target/94591
+ * config/aarch64/aarch64.c (aarch64_evpc_rev_local): Don't match
+ identity permutation.
+
+2020-05-29 Andrew Stubbs <ams@codesourcery.com>
+
+ * config/gcn/gcn-valu.md (add<mode>3_zext_dup): Change to a
+ define_expand, and rename the original to ...
+ (add<mode>3_vcc_zext_dup): ... this, and add a custom VCC operand.
+ (add<mode>3_zext_dup_exec): Likewise, with ...
+ (add<mode>3_vcc_zext_dup_exec): ... this.
+ (add<mode>3_zext_dup2): Likewise, with ...
+ (add<mode>3_zext_dup_exec): ... this.
+ (add<mode>3_zext_dup2_exec): Likewise, with ...
+ (add<mode>3_zext_dup2): ... this.
+ * config/gcn/gcn.c (gcn_expand_scalar_to_vector_address): Switch
+ addv64di3_zext* calls to use addv64di3_vcc_zext*.
+
+2020-05-29 Dong JianQiang <dongjianqiang2@huawei.com>
+
+ PR gcov-profile/95332
+ * gcov-io.c (gcov_var::endian): Move field.
+ (from_file): Add IN_GCOV_TOOL check.
+ * gcov-io.h (gcov_magic): Ditto.
+
2020-05-28 Richard Sandiford <richard.sandiford@arm.com>
PR testsuite/95361
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 065a3b85610..cadcec3f8ad 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200529
+20200530
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index c8d409fb41e..a153827dee2 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,22 @@
+2020-05-29 Jakub Jelinek <jakub@redhat.com>
+
+ PR libfortran/95390
+ * gfortran.dg/findloc_8.f90: New test.
+
+2020-05-29 Marek Polacek <polacek@redhat.com>
+
+ * g++.dg/ext/tmplattr10.C: Only run in c++11.
+
+2020-05-29 Alex Coplan <alex.coplan@arm.com>
+
+ PR target/94591
+ * gcc.c-torture/execute/pr94591.c: New test.
+
+2020-05-29 Andrew Stubbs <ams@codesourcery.com>
+
+ * gcc.target/gcn/gcn.exp: New file.
+ * gcc.target/gcn/vcc-clobber.c: New file.
+
2020-05-28 Richard Sandiford <richard.sandiford@arm.com>
PR testsuite/95361
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog
index d80178f6f78..46cab3ca59f 100644
--- a/libgcc/ChangeLog
+++ b/libgcc/ChangeLog
@@ -1,3 +1,9 @@
+2020-05-29 Dong JianQiang <dongjianqiang2@huawei.com>
+
+ PR gcov-profile/95332
+ * libgcov-util.c (read_gcda_file): Call gcov_magic.
+ * libgcov.h (gcov_magic): Disable GCC poison.
+
2020-05-21 H.J. Lu <hongjiu.lu@intel.com>
Backport from master
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index 4f44e49e689..bc6603d55d9 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,3 +1,14 @@
+2020-05-29 Jakub Jelinek <jakub@redhat.com>
+
+ PR libfortran/95390
+ * Makefile.am (i_findloc0_c): Add findloc0_i10.c.
+ (i_findloc1_c): Add findloc1_i10.c.
+ * gfortran.map (GFORTRAN_10.2): New symbol version, export
+ _gfortran_{,m,s}findloc{0,1}_c10 symbols.
+ * Makefile.in: Regenerated.
+ * generated/findloc0_c10.c: Generated.
+ * generated/findloc1_c10.c: Generated.
+
2020-05-28 Harald Anlauf <anlauf@gmx.de>
PR libfortran/95104
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:35 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:35 UTC (permalink / raw)
To: gcc-cvs
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="us-ascii", Size: 3938 bytes --]
https://gcc.gnu.org/g:778363009b8e3233d1000172813f2cca701e9c07
commit 778363009b8e3233d1000172813f2cca701e9c07
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri May 29 00:16:54 2020 +0000
Daily bump.
Diff:
---
gcc/ChangeLog | 25 +++++++++++++++++++++++++
gcc/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 21 +++++++++++++++++++++
gcc/testsuite/ChangeLog | 21 +++++++++++++++++++++
libgfortran/ChangeLog | 5 +++++
5 files changed, 73 insertions(+), 1 deletion(-)
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 95977edec53..84d2d672854 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,28 @@
+2020-05-28 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR testsuite/95361
+ * config/aarch64/aarch64.c (aarch64_expand_epilogue): Only
+ redefine the CFA if we have CFI operations.
+
+2020-05-28 Uroš Bizjak <ubizjak@gmail.com>
+
+ * config/i386/mmx.md (mmx_haddsubv2sf3): Correct
+ RTL template to model horizontal subtraction and addition.
+
+2020-05-28 Uroš Bizjak <ubizjak@gmail.com>
+
+ PR target/95355
+ * config/i386/sse.md
+ (<mask_codefor>avx512f_<code>v16qiv16si2<mask_name>):
+ Remove %q operand modifier from insn template.
+ (avx512f_<code>v8hiv8di2<mask_name>): Ditto.
+
+2020-05-28 Martin Liska <mliska@suse.cz>
+
+ PR web/95380
+ * doc/invoke.texi: Add missing params, remove max-once-peeled-insns and
+ rename ipcp-unit-growth to ipa-cp-unit-growth.
+
2020-05-24 Uroš Bizjak <ubizjak@gmail.com>
PR target/95255
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 5118880926f..065a3b85610 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200528
+20200529
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index a88cebf3170..46b3aea4a6a 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,24 @@
+2020-05-28 Steven G. Kargl <kargl@gcc.gnu.org>
+ Mark Eggleston <markeggleston@gcc.gnu.org>
+ Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ PR fortran/94397
+ * match.c (gfc_match_type_spec): New variable ok initialised
+ to true. Set ok with the return value of gfc_reduce_init_expr
+ called only if the expression is not EXPR_CONSTANT and is not
+ EXPR_VARIABLE. Add !ok to the check for type not being integer
+ or the rank being greater than zero.
+
+2020-05-28 Tobias Burnus <tobias@codesourcery.com>
+ Mark Eggleston <markeggleston@gnu.gcc.org>
+
+ PR fortran/50392
+ * trans-decl.c (gfc_get_symbol_decl): Remove unnecessary block
+ delimiters. Add auxiliary variables if a label is assigned to
+ a return variable. (gfc_gat_fake_result): If the symbol has an
+ assign attribute set declaration from the symbol's backend
+ declaration.
+
2020-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
PR libfortran/95191
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1d3afa1ae92..c8d409fb41e 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,24 @@
+2020-05-28 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR testsuite/95361
+ * gcc.target/aarch64/sve/pr95361.c: New test.
+
+2020-05-28 Steven G. Kargl <kargl@gcc.gnu.org>
+ Mark Eggleston <markeggleston@gcc.gnu.org>
+
+ PR fortran/94397
+ * gfortran.dg/pr94397.F90: New test.
+
+2020-05-28 Uroš Bizjak <ubizjak@gmail.com>
+
+ PR target/95355
+ * gcc.target/i386/pr95355.c: New test.
+
+2020-05-28 Tobias Burnus <tobias@codesourcery.com>
+
+ PR fortran/50392
+ * gfortran.dg/pr50392.f: New test.
+
2020-05-27 Harald Anlauf <anlauf@gmx.de>
Steven G. Kargl <kargl@gcc.gnu.org>
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index 195c5f5b2e9..4f44e49e689 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,3 +1,8 @@
+2020-05-28 Harald Anlauf <anlauf@gmx.de>
+
+ PR libfortran/95104
+ * io/unit.c (unlock_unit): Guard by check for NULL pointer.
+
2020-05-27 Harald Anlauf <anlauf@gmx.de>
Steven G. Kargl <kargl@gcc.gnu.org>
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:34 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:34 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:e8c250211da834cb4823ae40079746338124cac8
commit e8c250211da834cb4823ae40079746338124cac8
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu May 28 04:24:22 2020 +0000
Daily bump.
Diff:
---
contrib/ChangeLog | 4 ++++
gcc/DATESTAMP | 2 +-
gcc/cp/ChangeLog | 17 +++++++++++++++++
gcc/testsuite/ChangeLog | 21 +++++++++++++++++++++
libgfortran/ChangeLog | 6 ++++++
libstdc++-v3/ChangeLog | 10 ++++++++++
6 files changed, 59 insertions(+), 1 deletion(-)
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index fc6391cab14..ce30b83db6e 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,7 @@
+2020-05-27 Martin Liska <mliska@suse.cz>
+
+ * git-backport.py: New file.
+
2020-05-07 Release Manager
* GCC 10.1.0 released.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index b7b667a34d1..5118880926f 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200527
+20200528
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 421e8feac8d..6a4fb1464eb 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,20 @@
+2020-05-27 Jason Merrill <jason@redhat.com>
+
+ PR c++/95319
+ * decl.c (reshape_init_array_1): Don't reuse in overload context.
+
+2020-05-27 Jason Merrill <jason@redhat.com>
+
+ * call.c (build_new_op_1): Suppress
+ warn_zero_as_null_pointer_constant across comparison of <=> result
+ to 0.
+
+2020-05-27 Jason Merrill <jason@redhat.com>
+
+ PR c++/95222
+ * decl.c (grokdeclarator): Don't shift attributes in TYPENAME
+ context.
+
2020-05-25 Jason Merrill <jason@redhat.com>
PR c++/90212
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index d72f22e59a3..1d3afa1ae92 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,24 @@
+2020-05-27 Harald Anlauf <anlauf@gmx.de>
+ Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR libfortran/95104
+ * gfortran.dg/pr95104.f90: New test.
+
+2020-05-27 Jason Merrill <jason@redhat.com>
+
+ PR c++/95319
+ * g++.dg/cpp0x/initlist-array12.C: New test.
+
+2020-05-27 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/cpp2a/spaceship-synth2.C: Add
+ -Wzero-as-null-pointer-constant.
+
+2020-05-27 Jason Merrill <jason@redhat.com>
+
+ PR c++/95222
+ * g++.dg/ext/tmplattr10.C: New test.
+
2020-05-25 Jason Merrill <jason@redhat.com>
* lib/target-supports.exp (check_effective_target_c++20_only)
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index d9546334705..195c5f5b2e9 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,3 +1,9 @@
+2020-05-27 Harald Anlauf <anlauf@gmx.de>
+ Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR libfortran/95104
+ * io/transfer.c (st_wait_async): Do not dereference NULL pointer.
+
2020-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
PR libfortran/95191
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index c2515d48b92..1e21ea8bfd7 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,13 @@
+2020-05-28 Patrick Palka <ppalka@redhat.com>
+
+ PR libstdc++/95322
+ * include/bits/stl_iterator.h (__detail::_Common_iter_proxy):
+ Remove and instead define it ...
+ (common_iterator::_Proxy): ... here.
+ (common_iterator::operator->): Use it.
+ * testsuite/24_iterators/common_iterator/2.cc: New test.
+ * testsuite/std/ranges/adaptors/95322.cc: New test.
+
2020-05-26 Alexandre Oliva <oliva@adacore.com>
PR libstdc++/77691
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:33 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:33 UTC (permalink / raw)
To: gcc-cvs, libstdc++-cvs
https://gcc.gnu.org/g:71e2bcc2c8452ed6d3b071943738d0339cfd2f5b
commit 71e2bcc2c8452ed6d3b071943738d0339cfd2f5b
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed May 27 07:46:24 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
gcc/fortran/ChangeLog | 6 ++++++
libgfortran/ChangeLog | 7 +++++++
libgomp/ChangeLog | 5 +++++
libstdc++-v3/ChangeLog | 12 ++++++++++++
5 files changed, 31 insertions(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 997e5b57791..b7b667a34d1 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200526
+20200527
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 1e18ff35a6c..a88cebf3170 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,9 @@
+2020-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR libfortran/95191
+ * libgfortran.h (libgfortran_error_codes): Add
+ LIBERROR_BAD_WAIT_ID.
+
2020-05-20 Mark Eggleston <markeggleston@gcc.gnu.org>
Backported from master
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index 0e81d162d55..d9546334705 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,3 +1,10 @@
+2020-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR libfortran/95191
+ * io/async.c (async_wait_id): Generate error if ID is higher
+ than the highest current ID.
+ * runtime/error.c (translate_error): Handle LIBERROR_BAD_WAIT_ID.
+
2020-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
PR libfortran/95119
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index 3009669982a..e52ba0f6475 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,8 @@
+2020-05-26 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR libfortran/95191
+ * testsuite/libgomp.fortran/async_io_9.f90: New test.
+
2020-05-22 Thomas Koenig <tkoenig@gcc.gnu.org>
PR libfortran/95119
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 38f1e06255e..c2515d48b92 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,15 @@
+2020-05-26 Alexandre Oliva <oliva@adacore.com>
+
+ PR libstdc++/77691
+ * include/experimental/memory_resource
+ (__resource_adaptor_imp::do_allocate): Handle max_align_t on
+ x86-vxworks as on x86-solaris.
+ (__resource_adaptor_imp::do_deallocate): Likewise.
+ * testsuite/experimental/memory_resource/new_delete_resource.cc:
+ Drop xfail.
+ (BAD_MAX_ALIGN_T): Define on x86-vxworks as on x86-solaris.
+ (test03): Drop max-align test for char-aligned alloc.
+
2020-05-23 Jonathan Wakely <jwakely@redhat.com>
Backport from mainline
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:33 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:33 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:5aec2fd3e05ca925f17d1ba31af7406d6c75e7a8
commit 5aec2fd3e05ca925f17d1ba31af7406d6c75e7a8
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue May 26 00:16:50 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 3d6d20ac122..997e5b57791 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200525
+20200526
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:33 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:33 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:ca502d7b3c16ef9fa007263aee078b1e451c1eb4
commit ca502d7b3c16ef9fa007263aee078b1e451c1eb4
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon May 25 00:16:46 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index a352902ec65..3d6d20ac122 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200524
+20200525
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:32 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:32 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:647f3c4a3a2726ff32690965eaf9ac6c5548ac85
commit 647f3c4a3a2726ff32690965eaf9ac6c5548ac85
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun May 24 00:16:50 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 41b7769d36e..a352902ec65 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200523
+20200524
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:32 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:32 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:a3e3e25e58c9500f5f55c255e1e4d05f3bff7458
commit a3e3e25e58c9500f5f55c255e1e4d05f3bff7458
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat May 23 00:16:41 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index c444971dd5d..41b7769d36e 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200522
+20200523
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:32 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:32 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:85bdd2ccb8b71e9636c931d03047e04211e97bef
commit 85bdd2ccb8b71e9636c931d03047e04211e97bef
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri May 22 00:16:39 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index bf0113a0c6e..c444971dd5d 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200521
+20200522
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:31 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:31 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:b5379031f64e43284b69688bf5ce59ec73e7ea77
commit b5379031f64e43284b69688bf5ce59ec73e7ea77
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu May 21 00:16:56 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 7e4dd6dda15..bf0113a0c6e 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200520
+20200521
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:31 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:31 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:09d89f2bc0820b5b1476bcfe6a0462a8c4f55986
commit 09d89f2bc0820b5b1476bcfe6a0462a8c4f55986
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed May 20 00:16:54 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index d5c3321b50c..7e4dd6dda15 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200519
+20200520
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:30 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:30 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:ed63feba386cc742556b503e39b8d22cebc522f9
commit ed63feba386cc742556b503e39b8d22cebc522f9
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue May 19 00:17:00 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 5b6c5c3863b..d5c3321b50c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200518
+20200519
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:30 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:30 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:c70e1174cda18ec3aae09f0646718eb815513177
commit c70e1174cda18ec3aae09f0646718eb815513177
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon May 18 00:16:45 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index a4634f14410..5b6c5c3863b 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200517
+20200518
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:30 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:30 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:bc709bc9f8b6d633233dab194d04c6532f4f84f6
commit bc709bc9f8b6d633233dab194d04c6532f4f84f6
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun May 17 00:16:48 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index c4c2f91fd71..a4634f14410 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200516
+20200517
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:30 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:30 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:27d891f62633fc9d327b2cd588d268edfe32e524
commit 27d891f62633fc9d327b2cd588d268edfe32e524
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat May 16 00:16:46 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 996d73f1867..c4c2f91fd71 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200515
+20200516
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:30 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:30 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:b0461f44076c26ced5526e48d4620b8ea026cfd6
commit b0461f44076c26ced5526e48d4620b8ea026cfd6
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri May 15 00:16:42 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 307f2b18da7..996d73f1867 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200514
+20200515
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:30 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:30 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:3d067d0375ff7e2804d56d2130de87de58089c8e
commit 3d067d0375ff7e2804d56d2130de87de58089c8e
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu May 14 00:16:50 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index aa5d21b148b..307f2b18da7 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200513
+20200514
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:29 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:29 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:d7ff81e0d0f1d82bfd3d2be7d0fac55b1ece25b3
commit d7ff81e0d0f1d82bfd3d2be7d0fac55b1ece25b3
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed May 13 00:16:55 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 10771293e10..aa5d21b148b 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200512
+20200513
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:29 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:29 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:15a38f49b4dadc59ea983b91a15e907cbc4e8f71
commit 15a38f49b4dadc59ea983b91a15e907cbc4e8f71
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue May 12 00:16:46 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 7cc5ad9fe46..10771293e10 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200511
+20200512
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:28 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:28 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:94c98e1f4520f24be3eb2a375077d7eb545fa5fb
commit 94c98e1f4520f24be3eb2a375077d7eb545fa5fb
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon May 11 00:16:48 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 4ae7902f547..7cc5ad9fe46 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200510
+20200511
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:28 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:28 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:6a05439351bf17242026905a0a45c56c3cab7874
commit 6a05439351bf17242026905a0a45c56c3cab7874
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun May 10 00:16:44 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index edea0329ce1..4ae7902f547 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200509
+20200510
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:28 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:28 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:986e80d520e84a85b81d2e0c378d73f3e8a93f78
commit 986e80d520e84a85b81d2e0c378d73f3e8a93f78
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat May 9 00:16:42 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index a4ec51424d2..edea0329ce1 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200508
+20200509
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:28 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:28 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:48f3d4eb96c7dfe89c55e2505e34410bf419a68e
commit 48f3d4eb96c7dfe89c55e2505e34410bf419a68e
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri May 8 00:16:45 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index e0dd7b4aaaf..a4ec51424d2 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200507
+20200508
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:26 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:26 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:0df8d1efee2df66de5cf39aa8ca200eb118e7be8
commit 0df8d1efee2df66de5cf39aa8ca200eb118e7be8
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Thu May 7 00:16:58 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index e48c8ef49f7..e0dd7b4aaaf 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200506
+20200507
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:25 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:25 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:dcfafc02782d0cffcb62e99365b5adbcfe51c1b9
commit dcfafc02782d0cffcb62e99365b5adbcfe51c1b9
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed May 6 00:16:44 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 7eba2873492..e48c8ef49f7 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200505
+20200506
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:25 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:25 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:c0eff98daa31239b52bb385975a79ad7057ee042
commit c0eff98daa31239b52bb385975a79ad7057ee042
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Tue May 5 00:16:47 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index e9c2b992a49..7eba2873492 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200504
+20200505
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:25 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:25 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:3892279ed39321f92066af4b341822c37a8c293f
commit 3892279ed39321f92066af4b341822c37a8c293f
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Mon May 4 00:16:41 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index a9564b61700..e9c2b992a49 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200503
+20200504
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:25 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:25 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:74bf8bf639a30d7640931e76ba0365f4b82c5ed4
commit 74bf8bf639a30d7640931e76ba0365f4b82c5ed4
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sun May 3 00:16:46 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index fa22dac63c7..a9564b61700 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200502
+20200503
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:24 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:24 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:d128356d460768ca28bc34f10026c1644c219de2
commit d128356d460768ca28bc34f10026c1644c219de2
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Sat May 2 00:16:44 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 577a56c4845..fa22dac63c7 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200501
+20200502
^ permalink raw reply [flat|nested] 124+ messages in thread
* [gcc/devel/omp/gcc-10] Daily bump.
@ 2020-06-10 10:24 Tobias Burnus
0 siblings, 0 replies; 124+ messages in thread
From: Tobias Burnus @ 2020-06-10 10:24 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:51b6ccc8c6e4c02e4e3a6c369ba2999695ecce29
commit 51b6ccc8c6e4c02e4e3a6c369ba2999695ecce29
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Fri May 1 00:16:45 2020 +0000
Daily bump.
Diff:
---
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 6be87a3be11..577a56c4845 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200430
+20200501
^ permalink raw reply [flat|nested] 124+ messages in thread
end of thread, other threads:[~2020-09-01 10:01 UTC | newest]
Thread overview: 124+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-09-01 10:00 [gcc/devel/omp/gcc-10] Daily bump Tobias Burnus
-- strict thread matches above, loose matches on Subject: below --
2020-09-01 10:01 Tobias Burnus
2020-09-01 10:01 Tobias Burnus
2020-09-01 10:01 Tobias Burnus
2020-09-01 10:01 Tobias Burnus
2020-09-01 10:00 Tobias Burnus
2020-09-01 9:59 Tobias Burnus
2020-08-25 12:55 Tobias Burnus
2020-08-25 12:55 Tobias Burnus
2020-08-25 12:55 Tobias Burnus
2020-08-25 12:55 Tobias Burnus
2020-08-21 8:04 Tobias Burnus
2020-08-21 8:03 Tobias Burnus
2020-08-21 8:03 Tobias Burnus
2020-08-21 8:02 Tobias Burnus
2020-08-21 8:02 Tobias Burnus
2020-08-21 8:02 Tobias Burnus
2020-08-21 8:02 Tobias Burnus
2020-08-21 8:02 Tobias Burnus
2020-08-21 8:01 Tobias Burnus
2020-08-21 8:00 Tobias Burnus
2020-08-21 7:59 Tobias Burnus
2020-08-21 7:59 Tobias Burnus
2020-08-21 7:59 Tobias Burnus
2020-08-21 7:59 Tobias Burnus
2020-08-21 7:58 Tobias Burnus
2020-08-21 7:58 Tobias Burnus
2020-08-21 7:58 Tobias Burnus
2020-08-21 7:57 Tobias Burnus
2020-08-21 7:56 Tobias Burnus
2020-08-21 7:56 Tobias Burnus
2020-08-21 7:56 Tobias Burnus
2020-08-03 22:59 Julian Brown
2020-08-03 22:59 Julian Brown
2020-08-03 22:58 Julian Brown
2020-08-03 22:58 Julian Brown
2020-08-03 22:57 Julian Brown
2020-08-03 22:57 Julian Brown
2020-08-03 22:57 Julian Brown
2020-08-03 22:57 Julian Brown
2020-08-03 22:55 Julian Brown
2020-08-03 22:55 Julian Brown
2020-08-03 22:55 Julian Brown
2020-08-03 22:55 Julian Brown
2020-08-03 22:55 Julian Brown
2020-08-03 22:55 Julian Brown
2020-08-03 22:55 Julian Brown
2020-08-03 22:54 Julian Brown
2020-08-03 22:54 Julian Brown
2020-08-03 22:53 Julian Brown
2020-07-14 10:58 Tobias Burnus
2020-07-14 10:58 Tobias Burnus
2020-07-14 10:58 Tobias Burnus
2020-07-14 10:57 Tobias Burnus
2020-07-14 10:56 Tobias Burnus
2020-07-14 10:56 Tobias Burnus
2020-07-14 10:55 Tobias Burnus
2020-07-14 10:55 Tobias Burnus
2020-07-14 10:55 Tobias Burnus
2020-07-14 10:55 Tobias Burnus
2020-07-14 10:54 Tobias Burnus
2020-07-14 10:54 Tobias Burnus
2020-07-14 10:53 Tobias Burnus
2020-07-14 10:52 Tobias Burnus
2020-07-14 10:51 Tobias Burnus
2020-07-14 10:51 Tobias Burnus
2020-07-14 10:51 Tobias Burnus
2020-07-14 10:50 Tobias Burnus
2020-07-14 10:50 Tobias Burnus
2020-07-14 10:49 Tobias Burnus
2020-07-14 10:48 Tobias Burnus
2020-07-14 10:47 Tobias Burnus
2020-07-14 10:47 Tobias Burnus
2020-07-14 10:47 Tobias Burnus
2020-07-14 10:47 Tobias Burnus
2020-06-18 20:39 Tobias Burnus
2020-06-18 20:38 Tobias Burnus
2020-06-18 20:38 Tobias Burnus
2020-06-15 16:54 Tobias Burnus
2020-06-15 15:52 Tobias Burnus
2020-06-15 15:52 Tobias Burnus
2020-06-15 15:52 Tobias Burnus
2020-06-15 15:51 Tobias Burnus
2020-06-10 10:40 Tobias Burnus
2020-06-10 10:40 Tobias Burnus
2020-06-10 10:40 Tobias Burnus
2020-06-10 10:39 Tobias Burnus
2020-06-10 10:39 Tobias Burnus
2020-06-10 10:38 Tobias Burnus
2020-06-10 10:37 Tobias Burnus
2020-06-10 10:36 Tobias Burnus
2020-06-10 10:36 Tobias Burnus
2020-06-10 10:36 Tobias Burnus
2020-06-10 10:36 Tobias Burnus
2020-06-10 10:35 Tobias Burnus
2020-06-10 10:35 Tobias Burnus
2020-06-10 10:34 Tobias Burnus
2020-06-10 10:33 Tobias Burnus
2020-06-10 10:33 Tobias Burnus
2020-06-10 10:33 Tobias Burnus
2020-06-10 10:32 Tobias Burnus
2020-06-10 10:32 Tobias Burnus
2020-06-10 10:32 Tobias Burnus
2020-06-10 10:31 Tobias Burnus
2020-06-10 10:31 Tobias Burnus
2020-06-10 10:30 Tobias Burnus
2020-06-10 10:30 Tobias Burnus
2020-06-10 10:30 Tobias Burnus
2020-06-10 10:30 Tobias Burnus
2020-06-10 10:30 Tobias Burnus
2020-06-10 10:30 Tobias Burnus
2020-06-10 10:29 Tobias Burnus
2020-06-10 10:29 Tobias Burnus
2020-06-10 10:28 Tobias Burnus
2020-06-10 10:28 Tobias Burnus
2020-06-10 10:28 Tobias Burnus
2020-06-10 10:28 Tobias Burnus
2020-06-10 10:26 Tobias Burnus
2020-06-10 10:25 Tobias Burnus
2020-06-10 10:25 Tobias Burnus
2020-06-10 10:25 Tobias Burnus
2020-06-10 10:25 Tobias Burnus
2020-06-10 10:24 Tobias Burnus
2020-06-10 10:24 Tobias Burnus
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).