From 31a050462476f4f15dc5e1f9d6ac9a1dd0a70e74 Mon Sep 17 00:00:00 2001
From: GCC Administrator <gccadmin@gcc.gnu.org>
Date: Wed, 9 Sep 2020 00:16:29 +0000
Subject: [PATCH] Daily bump.

---
 gcc/ChangeLog           | 39 +++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |  2 +-
 gcc/analyzer/ChangeLog  | 21 +++++++++++++++++++++
 gcc/fortran/ChangeLog   |  4 ++++
 gcc/testsuite/ChangeLog | 16 ++++++++++++++++
 include/ChangeLog       |  5 +++++
 libbacktrace/ChangeLog  | 19 +++++++++++++++++++
 libgomp/ChangeLog       | 10 ++++++++++
 libiberty/ChangeLog     | 31 +++++++++++++++++++++++++++++++
 libphobos/ChangeLog     | 14 ++++++++++++++
 10 files changed, 160 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 55089aa26923..30eb7b841a11 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,42 @@
+2020-09-08  Julian Brown  <julian@codesourcery.com>
+
+	* config/gcn/gcn-valu.md (scatter<mode>_insn_1offset_ds<exec_scatter>):
+	Add waitcnt.
+	* config/gcn/gcn.md (*mov<mode>_insn, *movti_insn): Add waitcnt to
+	ds_write alternatives.
+
+2020-09-08  Julian Brown  <julian@codesourcery.com>
+
+	* config/gcn/mkoffload.c (process_asm): Initialise regcount.  Update
+	scanning for SGPR/VGPR usage for HSACO v3.
+
+2020-09-08  Aldy Hernandez  <aldyh@redhat.com>
+
+	PR tree-optimization/96967
+	* tree-vrp.c (find_case_label_range): Cast label range to
+	type of switch operand.
+
+2020-09-08  Jozef Lawrynowicz  <jozef.l@mittosystems.com>
+
+	* config/msp430/msp430.c (msp430_file_end): Fix jumbled
+	HAVE_AS_MSPABI_ATTRIBUTE and HAVE_AS_GNU_ATTRIBUTE checks.
+	* configure: Regenerate.
+	* configure.ac: Use ".mspabi_attribute 4,2" to check for assembler
+	support for this object attribute directive.
+
+2020-09-08  Jozef Lawrynowicz  <jozef.l@mittosystems.com>
+
+	* common/config/msp430/msp430-common.c (msp430_handle_option): Remove
+	OPT_mcpu_ handling.
+	Set target_cpu value to new enum values when parsing certain -mmcu=
+	values.
+	* config/msp430/msp430-opts.h (enum msp430_cpu_types): New.
+	* config/msp430/msp430.c (msp430_option_override): Handle new
+	target_cpu enum values.
+	Set target_cpu using extracted value for given MCU when -mcpu=
+	option is not passed by the user.
+	* config/msp430/msp430.opt: Handle -mcpu= values using enums.
+
 2020-09-07  Richard Sandiford  <richard.sandiford@arm.com>
 
 	PR rtl-optimization/96796
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 07b43358ffee..31cfea49579d 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200908
+20200909
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index 30beefeea2d9..38a3b6b8e7b4 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -1,3 +1,24 @@
+2020-09-08  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/96949
+	* store.cc (binding_map::apply_ctor_val_to_range): Add
+	error-handling for the cases where we have symbolic offsets.
+
+2020-09-08  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/96950
+	* store.cc (binding_map::apply_ctor_to_region): Handle RANGE_EXPR
+	where min_index == max_index.
+	(binding_map::apply_ctor_val_to_range): Replace assertion that we
+	don't have a CONSTRUCTOR value with error-handling.
+
+2020-09-08  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/96962
+	* region-model.cc (region_model::on_call_pre): Fix guard on switch
+	on built-ins to only consider BUILT_IN_NORMAL, rather than other
+	kinds of build-ins.
+
 2020-09-01  David Malcolm  <dmalcolm@redhat.com>
 
 	PR analyzer/96792
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 746c4a7fcfae..ffa1980efd79 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,7 @@
+2020-09-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+	* intrinsic.texi: Fix description of FINDLOC result.
+
 2020-09-07  Harald Anlauf  <anlauf@gmx.de>
 
 	* trans-intrinsic.c (build_round_expr): Use temporary with
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1a3576675ebc..d3afde37f092 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,19 @@
+2020-09-08  David Malcolm  <dmalcolm@redhat.com>
+
+	PR analyzer/96949
+	* gfortran.dg/analyzer/pr96949.f90: New test.
+
+2020-09-08  Aldy Hernandez  <aldyh@redhat.com>
+
+	PR tree-optimization/96967
+	* gcc.dg/tree-ssa/pr96967.c: New file.
+
+2020-09-08  Jozef Lawrynowicz  <jozef.l@mittosystems.com>
+
+	* gcc.target/msp430/mcpu-is-430.c: New test.
+	* gcc.target/msp430/mcpu-is-430x.c: New test.
+	* gcc.target/msp430/mcpu-is-430xv2.c: New test.
+
 2020-09-07  Harald Anlauf  <anlauf@gmx.de>
 
 	* gfortran.dg/pr96711.f90: New test.
diff --git a/include/ChangeLog b/include/ChangeLog
index 89151e7c94bb..7203bffe599b 100644
--- a/include/ChangeLog
+++ b/include/ChangeLog
@@ -1,3 +1,8 @@
+2020-09-08  Felix Willgerodt  <felix.willgerodt@intel.com>
+
+	* floatformat.h (floatformat_bfloat16_big): New.
+	(floatformat_bfloat16_little): New.
+
 2020-08-03  Martin Jambor  <mjambor@suse.cz>
 
 	* gomp-constants.h (GOMP_VERSION_HSA): Remove.
diff --git a/libbacktrace/ChangeLog b/libbacktrace/ChangeLog
index 107934081001..b641bb07dd57 100644
--- a/libbacktrace/ChangeLog
+++ b/libbacktrace/ChangeLog
@@ -1,3 +1,22 @@
+2020-09-08  Ian Lance Taylor  <iant@golang.org>
+
+	* simple.c (simple_unwind): Correct comment spelling.
+
+2020-09-08  Ian Lance Taylor  <iant@golang.org>
+
+	* macho.c (macho_add_dsym): Make space for '/' in dsym.  Use
+	correct length when freeing diralc.
+
+2020-09-08  Ian Lance Taylor  <iant@golang.org>
+
+	PR libbacktrace/96973
+	* macho.c (macho_add_fat): Correctly swap 32-bit file offset.
+
+2020-09-08  Ian Lance Taylor  <iant@golang.org>
+
+	PR libbacktrace/96971
+	* filetype.awk: Only match magic number at start of line.
+
 2020-08-24  Ian Lance Taylor  <iant@golang.org>
 
 	* macho.c (MACH_O_MH_MAGIC_FAT_64): Define.
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index f39515ff84c8..e74c2dd2f0a3 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,13 @@
+2020-09-08  Julian Brown  <julian@codesourcery.com>
+
+	* testsuite/libgomp.oacc-c-c++-common/atomic_capture-2.c: Remove
+	iteration-ordering assumptions.
+
+2020-09-08  Julian Brown  <julian@codesourcery.com>
+
+	* testsuite/libgomp.oacc-fortran/collapse-1.f90: Fix race condition.
+	* testsuite/libgomp.oacc-fortran/collapse-2.f90: Likewise.
+
 2020-08-20  Chung-Lin Tang  <cltang@codesourcery.com>
 
 	* plugin/plugin-nvptx.c (nvptx_free):
diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog
index 62f5f1bb2ed6..a5e09d862c54 100644
--- a/libiberty/ChangeLog
+++ b/libiberty/ChangeLog
@@ -1,3 +1,34 @@
+2020-09-08  Felix Willgerodt  <felix.willgerodt@intel.com>
+
+	* floatformat.c (floatformat_bfloat16_big): New.
+	(floatformat_bfloat16_little): New.
+
+2020-09-08  Alan Modra  <amodra@gmail.com>
+
+	* d-demangle.c: Include limits.h.
+	(ULONG_MAX, UINT_MAX): Provide fall-back definition.
+	(dlang_number): Simplify and correct overflow test.  Only
+	write *ret on returning non-NULL.  Make "ret" an unsigned long*.
+	Only succeed for result of [0,UINT_MAX].
+	(dlang_decode_backref): Simplify and correct overflow test.
+	Only write *ret on returning non-NULL.  Only succeed for
+	result [1,MAX_LONG].
+	(dlang_backref): Remove now unnecessary range check.
+	(dlang_symbol_name_p): Likewise.
+	(string_need): Take a size_t n arg, and use size_t tem.
+	(string_append): Use size_t n.
+	(string_appendn, string_prependn): Take a size_t n arg.
+	(TEMPLATE_LENGTH_UNKNOWN): Define as -1UL.
+	(dlang_lname, dlang_parse_template): Take an unsigned long len
+	arg.
+	(dlang_symbol_backref, dlang_identifier, dlang_parse_integer),
+	(dlang_parse_integer, dlang_parse_string),
+	(dlang_parse_arrayliteral, dlang_parse_assocarray),
+	(dlang_parse_structlit, dlang_parse_tuple),
+	(dlang_template_symbol_param, dlang_template_args): Use
+	unsigned long variables.
+	* testsuite/d-demangle-expected: Add new tests.
+
 2020-08-26  Iain Buclaw  <ibuclaw@gdcproject.org>
 
 	* d-demangle.c (dlang_function_args): Handle 'in' and 'in ref'
diff --git a/libphobos/ChangeLog b/libphobos/ChangeLog
index fd0db862c545..47482eb83c2d 100644
--- a/libphobos/ChangeLog
+++ b/libphobos/ChangeLog
@@ -1,3 +1,17 @@
+2020-09-08  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+	PR d/95680
+	* Makefile.in: Regenerate.
+	* configure: Regenerate.
+	* configure.ac (DCFG_ENABLE_CET): Substitute.
+	* libdruntime/Makefile.in: Regenerate.
+	* libdruntime/config/x86/switchcontext.S: Remove CET support code.
+	* libdruntime/core/thread.d: Import gcc.config.  Don't set version
+	AsmExternal when GNU_Enable_CET is true.
+	* libdruntime/gcc/config.d.in (GNU_Enable_CET): Define.
+	* src/Makefile.in: Regenerate.
+	* testsuite/Makefile.in: Regenerate.
+
 2020-06-25  Iain Buclaw  <ibuclaw@gdcproject.org>
 
 	* libdruntime/MERGE: Merge upstream druntime d05ebaad.
-- 
GitLab