aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2020-07-01 00:16:26 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2020-07-01 00:16:26 +0000
commit46fbb6c68266c62b1fee60f25e515ffae4d9b33c (patch)
tree8513b10f69027e9ee9dd4d8540b49f11adedb095
parentc415fbb09775da2f5e4059313dcf5f9164648939 (diff)
downloadgcc-46fbb6c68266c62b1fee60f25e515ffae4d9b33c.zip
gcc-46fbb6c68266c62b1fee60f25e515ffae4d9b33c.tar.gz
gcc-46fbb6c68266c62b1fee60f25e515ffae4d9b33c.tar.bz2
Daily bump.
-rw-r--r--contrib/ChangeLog5
-rw-r--r--gcc/ChangeLog29
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/c-family/ChangeLog6
-rw-r--r--gcc/cp/ChangeLog25
-rw-r--r--gcc/fortran/ChangeLog14
-rw-r--r--gcc/testsuite/ChangeLog96
-rw-r--r--libcc1/ChangeLog5
-rw-r--r--libgomp/ChangeLog15
9 files changed, 196 insertions, 1 deletions
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index e3ba8c3..78b2b93 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,5 +1,10 @@
2020-06-30 Martin Liska <mliska@suse.cz>
+ * gcc-changelog/git_repository.py: Support older releases of
+ GitPython when renamed_file was named renamed.
+
+2020-06-30 Martin Liska <mliska@suse.cz>
+
* gcc-changelog/git_check_commit.py: Print revision
of original_info.
* gcc-changelog/git_commit.py: Support Revert commits.
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index dd6d1be..33d632f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,32 @@
+2020-06-30 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR target/92789
+ PR target/95726
+ * config/aarch64/aarch64.c (aarch64_attribute_table): Add
+ "Advanced SIMD type".
+ (aarch64_comp_type_attributes): Check that the "Advanced SIMD type"
+ attributes are equal.
+ * config/aarch64/aarch64-builtins.c: Include stringpool.h and
+ attribs.h.
+ (aarch64_mangle_builtin_vector_type): Use the mangling recorded
+ in the "Advanced SIMD type" attribute.
+ (aarch64_init_simd_builtin_types): Add an "Advanced SIMD type"
+ attribute to each Advanced SIMD type, using the mangled type
+ as the attribute's single argument.
+
+2020-06-30 Christophe Lyon <christophe.lyon@linaro.org>
+
+ PR target/94743
+ * config/arm/arm.c (arm_handle_isr_attribute): Warn if
+ -mgeneral-regs-only is not used.
+
+2020-06-30 Yang Yang <yangyang305@huawei.com>
+
+ PR tree-optimization/95855
+ * gimple-ssa-split-paths.c (is_feasible_trace): Add extra
+ checks to recognize a missed if-conversion opportunity when
+ judging whether to duplicate a block.
+
2020-06-29 Segher Boessenkool <segher@kernel.crashing.org>
* doc/extend.texi: Change references to "future architecture" to
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 88cb34f..1fb34e7 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20200630
+20200701
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index e3813d9..5137426 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,9 @@
+2020-06-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/95963
+ * c-common.c (check_function_arguments_recurse): Don't crash on
+ calls to internal functions.
+
2020-06-28 Martin Sebor <msebor@redhat.com>
PR c++/86568
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 6db8f7f..4d47f90 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,28 @@
+2020-06-30 Nathan Sidwell <nathan@acm.org>
+
+ * cp-tree.h (copy_fndecl_with_name): Rename to ...
+ (copy_operatorn_fn): ... this. Change arg type.
+ (clone_function_decl): Rename to ...
+ (clone_cdtor): ... this.
+ * class.c (copy_fndecl_with_name): Make static.
+ (copy_operator_fn): New wrapper.
+ (build_clones): Rename to ...
+ (build_cdtor_clones): ... this.
+ (clone_function_decl): Rename to ...
+ (clone_cdtor): ... this. Adjust build_clones calls.
+ (clone_constructors_and_destructors): Adjust clone_function_decl
+ calls.
+ * method.c (implicitly_declare_fn): Adjust copy_fndecl_with_name
+ call.
+ (lazily_declare_fn): Adjust clone_function_decl call.
+ * pt.c (tsubst_function_decl): Likewise.
+ (instantiate_template_1): Likewise.
+
+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>
* coroutines.cc (expand_one_await_expression): Remove
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index ce29e5e..a3a0659 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,17 @@
+2020-06-30 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/88379
+ * resolve.c (resolve_assoc_var): Avoid NULL pointer dereference.
+
+2020-06-30 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/95355
+ * 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-06-29 Harald Anlauf <anlauf@gmx.de>
PR fortran/95978
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index bfa55de..f823924 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,99 @@
+2020-06-30 David Edelsohn <dje.gcc@gmail.com>
+
+ * gcc.target/powerpc/builtins-2-p9-runnable.c: lp64 to int128.
+ * gcc.target/powerpc/builtins-6-p9-runnable.c: Same.
+ * gcc.target/powerpc/builtins-6-runnable.c: Same.
+ * gcc.target/powerpc/builtins-revb-runnable.c: Same.
+
+2020-06-30 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/88379
+ * gfortran.dg/pr88379.f90: New file.
+
+2020-06-30 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR target/92789
+ PR target/95726
+ * g++.target/aarch64/pr95726.C: New test.
+
+2020-06-30 David Edelsohn <dje.gcc@gmail.com>
+
+ * gcc.target/powerpc/builtins-1-p9-runnable.c: Fix target requirements.
+ * gcc.target/powerpc/builtins-1.c: Same.
+ * gcc.target/powerpc/builtins-2-p9-runnable.c: Same.
+ * gcc.target/powerpc/builtins-2.c: Same.
+ * gcc.target/powerpc/builtins-3-p9-runnable.c: Same.
+ * gcc.target/powerpc/builtins-3-p9.c: Same.
+ * gcc.target/powerpc/builtins-3-runnable-p8.c: Same.
+ * gcc.target/powerpc/builtins-3.c: Same.
+ * gcc.target/powerpc/builtins-4-p9-runnable.c: Same.
+ * gcc.target/powerpc/builtins-4.c: Same.
+ * gcc.target/powerpc/builtins-5-p9-runnable.c: Same.
+ * gcc.target/powerpc/builtins-5.c: Same.
+ * gcc.target/powerpc/builtins-6-p9-runnable.c: Same.
+ * gcc.target/powerpc/builtins-6-runnable.c: Same.
+ * gcc.target/powerpc/builtins-7-p9-runnable.c: Same.
+ * gcc.target/powerpc/builtins-7-runnable.c: Same.
+ * gcc.target/powerpc/builtins-8-p9-runnable.c: Same.
+ * gcc.target/powerpc/builtins-8-runnable.c: Same.
+ * gcc.target/powerpc/cpu-builtin-1.c: Same.
+ * gcc.target/powerpc/float128-fma1.c: Same.
+ * gcc.target/powerpc/float128-hw.c: Same.
+ * gcc.target/powerpc/float128-hw10.c: Same.
+ * gcc.target/powerpc/float128-hw11.c: Same.
+ * gcc.target/powerpc/float128-hw2.c: Same.
+ * gcc.target/powerpc/float128-hw3.c: Same.
+ * gcc.target/powerpc/float128-hw4.c: Same.
+ * gcc.target/powerpc/float128-hw5.c: Same.
+ * gcc.target/powerpc/float128-hw6.c: Same.
+ * gcc.target/powerpc/float128-hw7.c: Same.
+ * gcc.target/powerpc/float128-hw8.c: Same.
+ * gcc.target/powerpc/float128-hw9.c: Same.
+ * gcc.target/powerpc/float128-minmax.c: Same.
+ * gcc.target/powerpc/float128-odd.c: Same.
+ * gcc.target/powerpc/float128-sqrt1.c: Same.
+
+2020-06-30 David Edelsohn <dje.gcc@gmail.com>
+
+ * gfortran.dg/analyzer/pr93993.f90: Expect leak tm warning.
+
+2020-06-30 Thomas Schwinge <thomas@codesourcery.com>
+
+ * lib/scanoffload.exp (scoff) <offload_targets>: Skip HSA.
+
+2020-06-30 Christophe Lyon <christophe.lyon@linaro.org>
+
+ PR target/94743
+ * gcc.misc-tests/arm-isr.c: Add -mgeneral-regs-only.
+ * gcc.target/arm/empty_fiq_handler.c: Add -mgeneral-regs-only.
+ * gcc.target/arm/interrupt-1.c: Add -mgeneral-regs-only.
+ * gcc.target/arm/interrupt-2.c: Add -mgeneral-regs-only.
+ * gcc.target/arm/pr70830.c: Add -mgeneral-regs-only.
+ * gcc.target/arm/pr94743-1-hard.c: New test.
+ * gcc.target/arm/pr94743-1-soft.c: New test.
+ * gcc.target/arm/pr94743-1-softfp.c: New test.
+ * gcc.target/arm/pr94743-2.c: New test.
+ * gcc.target/arm/pr94743-3.c: New test.
+
+2020-06-30 Yang Yang <yangyang305@huawei.com>
+
+ PR tree-optimization/95855
+ * gcc.dg/tree-ssa/split-path-12.c: New testcase.
+
+2020-06-30 David Edelsohn <dje.gcc@gmail.com>
+
+ * g++.dg/cpp0x/constexpr-is_literal.C: Limit test to -std=c++14.
+
+2020-06-30 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/95355
+ * gfortran.dg/select_type_49.f90: New file.
+
+2020-06-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/95963
+ * g++.dg/cpp1z/launder9.C: New test.
+
2020-06-29 Harald Anlauf <anlauf@gmx.de>
PR fortran/95978
diff --git a/libcc1/ChangeLog b/libcc1/ChangeLog
index e5a2e56..3321df1 100644
--- a/libcc1/ChangeLog
+++ b/libcc1/ChangeLog
@@ -1,3 +1,8 @@
+2020-06-30 Nathan Sidwell <nathan@acm.org>
+
+ * libcp1plugin.cc (plugin_build_decl): Adjust clone_function_decl
+ call.
+
2020-05-29 H.J. Lu <hjl.tools@gmail.com>
PR bootstrap/95413
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index d1df89f..ee44a32 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,18 @@
+2020-06-30 Thomas Schwinge <thomas@codesourcery.com>
+
+ * testsuite/libgomp.oacc-c-c++-common/pr85381-2.c: Replace fragile
+ 'scan-assembler' with 'scan-offload-rtl'.
+ * testsuite/libgomp.oacc-c-c++-common/pr85381-3.c: Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/pr85381-4.c: Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/pr85381-5.c: Likewise.
+ * testsuite/libgomp.oacc-c-c++-common/pr85381.c: Likewise.
+
+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-27 Jakub Jelinek <jakub@redhat.com>
* testsuite/libgomp.c/loop-17.c: New test.