Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 1 Jul 2020 00:16:26 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 1 Jul 2020 00:16:26 +0000 (00:16 +0000)
contrib/ChangeLog
gcc/ChangeLog
gcc/DATESTAMP
gcc/c-family/ChangeLog
gcc/cp/ChangeLog
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libcc1/ChangeLog
libgomp/ChangeLog

index e3ba8c3695fca5f5a118c8ca8360541e5753cdf8..78b2b93dbf89be5f8c4ec40db41a42369bfaeb76 100644 (file)
@@ -1,3 +1,8 @@
+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
index dd6d1be1e40bd986a9fbac7f0bc009a1083a97aa..33d632fb1aac161b00d03e44f03deaf6395157f9 100644 (file)
@@ -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
index 88cb34f9be6c5f103336a854d4f45e2fff41582c..1fb34e73e11b3083aa808cf85087f505c74ac8fc 100644 (file)
@@ -1 +1 @@
-20200630
+20200701
index e3813d9bf491e3a869f202f904b3f5606333d7b3..5137426fab4326e9e68ff9668b0429837c1feb7b 100644 (file)
@@ -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
index 6db8f7fa7df016827893c97edd578f6615077601..4d47f907a2d5d0655a9660444c8b274e8c5cf5fb 100644 (file)
@@ -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
index ce29e5e6cdd7247bdbe59585cfa2092b3e218f17..a3a06592ebe33b27bca2435529540b20b12542a3 100644 (file)
@@ -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
index bfa55de8814ee38158537a271294ecb3b8c1bd36..f823924da8d5acce4239929dad52f1935d543f23 100644 (file)
@@ -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
index e5a2e56508ecf8c9916c8b440f6189987a9e59f5..3321df15fd030f0f7f4c9108399655e461ee2225 100644 (file)
@@ -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
index d1df89fd2f6fa2bd3dbce710b94ea38ad4ea235f..ee44a3291fe705f4229a760a0acd6a4c4de84dc2 100644 (file)
@@ -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.