public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [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-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

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: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

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-06-10 10:33 [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 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: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).