Daily bump.
[gcc.git] / gcc / testsuite / ChangeLog
index 253135b557dee9abdf3ca37f65e870121d386466..5b92a025a4bc5cd8285aff1fd168b41b234d2c6a 100644 (file)
+2020-10-05  Nathan Sidwell  <nathan@acm.org>
+
+       * c-c++-common/spellcheck-reserved.c: Restore diagnostic.
+
+2020-10-04  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/97272
+       * gfortran.dg/pr97272.f90: New test.
+
+2020-10-03  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/tree-ssa/modref-3.c: New test.
+
+2020-10-02  Nathan Sidwell  <nathan@acm.org>
+
+       * c-c++-common/spellcheck-reserved.c: Adjust diagnostic.
+       * g++.dg/spellcheck-typenames.C: Adjust diagnostic.
+
+2020-10-02  Nathan Sidwell  <nathan@acm.org>
+
+       * g++.dg/inherit/pr97268.C: New.
+
+2020-10-02  Martin Jambor  <mjambor@suse.cz>
+
+       * gcc.dg/ipa/ipcp-loophint-1.c: New test.
+
+2020-10-02  Joe Ramsay  <Joe.Ramsay@arm.com>
+
+       * gcc.target/arm/mve/intrinsics/vmaxavq_p_s16.c: Add test for mismatched
+       width of scalar argument.
+       * gcc.target/arm/mve/intrinsics/vmaxavq_p_s32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxavq_p_s8.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxavq_s16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxavq_s32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxavq_s8.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxnmavq_f16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxnmavq_f32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxnmvq_f16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxnmvq_f32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxvq_p_s16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxvq_p_s32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxvq_p_s8.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxvq_p_u16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxvq_p_u32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxvq_p_u8.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxvq_s16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxvq_s32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxvq_s8.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxvq_u16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxvq_u32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxvq_u8.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminavq_p_s16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminavq_p_s32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminavq_p_s8.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminavq_s16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminavq_s32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminavq_s8.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminnmavq_f16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminnmavq_f32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminnmavq_p_f16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminnmavq_p_f32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminnmvq_f16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminnmvq_f32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminnmvq_p_f16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminnmvq_p_f32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminvq_p_s16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminvq_p_s32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminvq_p_s8.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminvq_p_u16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminvq_p_u32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminvq_p_u8.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminvq_s16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminvq_s32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminvq_s8.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminvq_u16.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminvq_u32.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminvq_u8.c: Likewise.
+
+2020-10-02  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * gcc.target/arm/armv8_2-fp16-arith-2.c (float16_t): Use _Float16_t
+       rather than __fp16.
+       (float16x4_t, float16x4_t): Likewise.
+       (fp16_abs): Use __builtin_fabsf16.
+
+2020-10-02  Alex Coplan  <alex.coplan@arm.com>
+
+       * gcc.target/aarch64/extend-syntax.c: Fix assembler checks for
+       ilp32, disable check-function-bodies on ilp32.
+       * gcc.target/aarch64/subsp.c: Only check second scan-assembler
+       on lp64 since the code on ilp32 is missing the optimization
+       needed for this test to pass.
+
+2020-10-02  Jason Merril  <jason@redhat.com>
+
+       * g++.dg/pr94314.C: new/delete no longer omitted.
+
+2020-10-02  Richard Biener  <rguenther@suse.de>
+
+       * g++.dg/tree-ssa/pta-delete-1.C: New testcase.
+
+2020-10-01  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * lib/target-supports.exp (check_effective_target_vect_cond_mixed): Add
+       arm neon targets.
+       * gcc.target/arm/neon-compare-1.c: New test.
+       * gcc.target/arm/neon-compare-2.c: Likewise.
+       * gcc.target/arm/neon-compare-3.c: Likewise.
+       * gcc.target/arm/neon-compare-4.c: Likewise.
+       * gcc.target/arm/neon-compare-5.c: Likewise.
+       * gcc.target/arm/neon-vcond-gt.c: Expect comparisons with zero.
+       * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
+       * gcc.target/arm/neon-vcond-unordered.c: Likewise.
+
+2020-10-01  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * gcc.target/aarch64/movtf_1.c: Restrict the asm matching to lp64.
+       * gcc.target/aarch64/movti_1.c: Likewise.
+
+2020-10-01  Andrea Corallo  <andrea.corallo@arm.com>
+
+       PR target/96375
+       * gcc.target/arm/lob1.c: Fix missing flag.
+       * gcc.target/arm/lob2.c: Likewise.
+       * gcc.target/arm/lob3.c: Likewise.
+       * gcc.target/arm/lob4.c: Likewise.
+       * gcc.target/arm/lob5.c: Likewise.
+       * gcc.target/arm/lob6.c: Likewise.
+       * lib/target-supports.exp
+       (check_effective_target_arm_v8_1_lob_ok): Return 1 only for
+       cortex-m targets, add '-mthumb' flag.
+
+2020-10-01  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/97236
+       * gcc.dg/vect/pr97236.c: New testcase.
+
+2020-10-01  Jan Hubicka  <jh@suse.cz>
+
+       PR ipa/97243
+       * gcc.c-torture/compile/pr97243.c: New test.
+
+2020-10-01  Jan Hubicka  <jh@suse.cz>
+
+       PR ipa/97244
+       * gcc.dg/ipa/remref-2a.c: Add -fno-ipa-modref
+
+2020-10-01  Tom de Vries  <tdevries@suse.de>
+
+       * gcc.dg/pr94600-1.c: Force 32-bit alignment for a0 for !non_strict_align
+       targets.  Remove target clauses from scan tests.
+       * gcc.dg/pr94600-3.c: Same.
+
+2020-10-01  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/96994
+       * g++.dg/cpp2a/consteval18.C: New test.
+
+2020-10-01  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/97195
+       * g++.dg/cpp2a/constexpr-new14.C: New test.
+
+2020-10-01  Richard Biener  <rguenther@suse.de>
+
+       * g++.dg/vect/pr97255.cc: New testcase.
+
+2020-10-01  Florian Weimer  <fweimer@redhat.com>
+
+       PR target/97250
+       * gcc.target/i386/x86-64-v2.c: New test.
+       * gcc.target/i386/x86-64-v3.c: New test.
+       * gcc.target/i386/x86-64-v3-haswell.c: New test.
+       * gcc.target/i386/x86-64-v3-skylake.c: New test.
+       * gcc.target/i386/x86-64-v4.c: New test.
+
+2020-10-01  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/90210
+       * g++.dg/cpp1z/class-deduction73.C: New test.
+
+2020-09-30  Martin Sebor  <msebor@redhat.com>
+
+       PR middle-end/97189
+       * gcc.dg/attr-access-2.c: Adjust caret location.
+       * gcc.dg/Wvla-parameter-6.c: New test.
+       * gcc.dg/Wvla-parameter-7.c: New test.
+
+2020-09-30  Martin Sebor  <msebor@redhat.com>
+
+       PR c/97206
+       * gcc.dg/Warray-parameter-7.c: New test.
+       * gcc.dg/Warray-parameter-8.c: New test.
+       * gcc.dg/Wvla-parameter-5.c: New test.
+
+2020-09-30  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR target/96827
+       * gcc.target/i386/pr96827.c: New test.
+
+2020-09-30  Christophe Lyon  <christophe.lyon@linaro.org>
+
+       PR target/94595
+       * gcc.target/arm/thumb2-cond-cmp-1.c: Skip if arm_cortex_m.
+       * gcc.target/arm/thumb2-cond-cmp-2.c: Skip if arm_cortex_m.
+       * gcc.target/arm/thumb2-cond-cmp-3.c: Skip if arm_cortex_m.
+       * gcc.target/arm/thumb2-cond-cmp-4.c: Skip if arm_cortex_m.
+
+2020-09-30  Richard Biener  <rguenther@suse.de>
+
+       * gcc.dg/vect/pr37027.c: Amend.
+       * gcc.dg/vect/pr67790.c: Likewise.
+       * gcc.dg/vect/pr92324-4.c: Likewise.
+       * gcc.dg/vect/pr92558.c: Likewise.
+       * gcc.dg/vect/pr95495.c: Likewise.
+       * gcc.dg/vect/slp-reduc-1.c: Likewise.
+       * gcc.dg/vect/slp-reduc-2.c: Likewise.
+       * gcc.dg/vect/slp-reduc-3.c: Likewise.
+       * gcc.dg/vect/slp-reduc-4.c: Likewise.
+       * gcc.dg/vect/slp-reduc-5.c: Likewise.
+       * gcc.dg/vect/slp-reduc-7.c: Likewise.
+       * gcc.dg/vect/vect-reduc-in-order-4.c: Likewise.
+
+2020-09-30  Srinath Parvathaneni  <srinath.parvathaneni@arm.com>
+
+       PR target/96795
+       * gcc.target/arm/mve/intrinsics/mve_fp_vaddq_n.c: New Test.
+       * gcc.target/arm/mve/intrinsics/mve_vaddq_n.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vaddq_m_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vaddq_m_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vaddq_x_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vaddq_x_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpeqq_m_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpeqq_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpeqq_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpgeq_m_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpgeq_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpgeq_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpgtq_m_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpgtq_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpleq_m_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpleq_m_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpleq_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpleq_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpltq_m_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpltq_m_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpltq_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpltq_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpneq_m_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpneq_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vcmpneq_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vfmaq_m_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vfmaq_m_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vfmaq_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vfmaq_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vfmasq_m_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vfmasq_m_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vfmasq_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vfmasq_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxnmavq_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxnmavq_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxnmavq_p_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxnmvq_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxnmvq_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmaxnmvq_p_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminnmavq_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminnmavq_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminnmavq_p_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminnmavq_p_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminnmvq_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminnmvq_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminnmvq_p_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vminnmvq_p_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmulq_m_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmulq_m_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmulq_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmulq_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmulq_x_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vmulq_x_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vsetq_lane_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vsetq_lane_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vsubq_m_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vsubq_m_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vsubq_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vsubq_n_f32-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vsubq_x_n_f16-1.c: Likewise.
+       * gcc.target/arm/mve/intrinsics/vsubq_x_n_f32-1.c: Likewise.
+
+2020-09-30  Joel Hutton  <joel.hutton@arm.com>
+
+       PR target/96837
+       * gcc.dg/vect/bb-slp-49.c: New test.
+
+2020-09-30  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR fortran/97242
+       * gfortran.dg/contiguous_11.f90: New test.
+       * gfortran.dg/contiguous_4.f90: Update.
+       * gfortran.dg/contiguous_7.f90: Update.
+
+2020-09-30  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/97045
+       * gfortran.dg/select_type_50.f90 : New test.
+
+2020-09-30  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR target/97184
+       * gcc.target/i386/movdir64b.c: New test.
+       * gcc.target/i386/movdiri32.c: Likewise.
+       * gcc.target/i386/movdiri64.c: Likewise.
+       * lib/target-supports.exp (check_effective_target_movdir): New.
+
+2020-09-30  Tom de Vries  <tdevries@suse.de>
+
+       * gcc.dg/pr94600-1.c: Use effective target
+       (non_strict_align || pcc_bitfield_type_matters).
+       * gcc.dg/pr94600-3.c: Same.
+
+2020-09-30  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.target/i386/amxint8-dpbssd-2.c: Require effective targets
+       amx_tile and amx_int8.
+       * gcc.target/i386/amxint8-dpbsud-2.c: Likewise.
+       * gcc.target/i386/amxint8-dpbusd-2.c: Likewise.
+       * gcc.target/i386/amxint8-dpbuud-2.c: Likewise.
+       * gcc.target/i386/amxbf16-dpbf16ps-2.c: Require effective targets
+       amx_tile and amx_bf16.
+       * gcc.target/i386/amxtile-2.c: Require effective target amx_tile.
+
+2020-09-30  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       PR target/97150
+       * gcc.target/aarch64/pr97150.c: New test.
+
+2020-09-30  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       PR target/96313
+       * gcc.target/aarch64/pr96313.c: New test.
+       * gcc.target/aarch64/scalar_intrinsics.c (test_vqmovunh_s16):
+       Adjust return type.
+       (test_vqmovuns_s32): Likewise.
+       (test_vqmovund_s64): Likewise.
+
+2020-09-30  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * gcc.target/aarch64/movtf_1.c: New test.
+       * gcc.target/aarch64/movti_1.c: Likewise.
+
+2020-09-29  Martin Sebor  <msebor@redhat.com>
+
+       PR middle-end/97188
+       * gcc.dg/Wstringop-overflow-23.c: Adjust text of expected warnings.
+       * gcc.dg/Wnonnull-4.c: New test.
+
+2020-09-29  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/94695
+       * g++.dg/warn/Wrange-loop-construct.C: New test.
+
+2020-09-29  David Edelsohn  <dje.gcc@gmail.com>
+
+       * g++.dg/debug/dwarf2/align-1.C: Remove AIX XFAIL.
+       * g++.dg/debug/dwarf2/align-2.C: Same.
+       * g++.dg/debug/dwarf2/align-3.C: Same.
+       * g++.dg/debug/dwarf2/align-4.C: Same.
+       * g++.dg/debug/dwarf2/align-5.C: Same.
+       * g++.dg/debug/dwarf2/align-6.C: Same.
+       * g++.dg/debug/dwarf2/defaulted-member-function-1.C: Same.
+       * g++.dg/debug/dwarf2/defaulted-member-function-2.C: Same.
+       * g++.dg/debug/dwarf2/defaulted-member-function-3.C: Same.
+       * g++.dg/debug/dwarf2/inline-var-1.C: Same.
+       * g++.dg/debug/dwarf2/inline-var-2.C: Same.
+       * g++.dg/debug/dwarf2/inline-var-3.C: Same.
+       * g++.dg/debug/dwarf2/noreturn-function.C: Same.
+       * g++.dg/debug/dwarf2/ptrdmem-1.C: Same.
+       * g++.dg/debug/dwarf2/ref-2.C: Same.
+       * g++.dg/debug/dwarf2/ref-3.C: Same.
+       * g++.dg/debug/dwarf2/ref-4.C: Same.
+       * g++.dg/debug/dwarf2/refqual-1.C: Same.
+       * g++.dg/debug/dwarf2/refqual-2.C: Same.
+       * gcc.dg/debug/dwarf2/align-1.c: Same.
+       * gcc.dg/debug/dwarf2/align-2.c: Same.
+       * gcc.dg/debug/dwarf2/align-3.c: Same.
+       * gcc.dg/debug/dwarf2/align-4.c: Same.
+       * gcc.dg/debug/dwarf2/align-5.c: Same.
+       * gcc.dg/debug/dwarf2/align-6.c: Same.
+       * gcc.dg/debug/dwarf2/align-as-1.c: Same.
+       * gcc.dg/debug/dwarf2/dwarf2-macro.c: Same.
+       * gcc.dg/debug/dwarf2/dwarf2-macro2.c: Same.
+       * gcc.dg/debug/dwarf2/lang-c89.c: Same.
+       * gcc.dg/debug/dwarf2/noreturn-function-attribute.c: Same.
+       * gcc.dg/debug/dwarf2/noreturn-function-keyword.c: Same.
+       * gcc.dg/debug/dwarf2/pr71855.c: Same.
+       * gcc.dg/debug/dwarf2/inline5.c: Add XFAIL on AIX.
+
+2020-09-29  David Malcolm  <dmalcolm@redhat.com>
+
+       PR analyzer/95188
+       * gcc.dg/analyzer/signal-registration-loc.c: New test.
+
+2020-09-29  David Edelsohn  <dje.gcc@gmail.com>
+
+       * g++.dg/spellcheck-inttypes.C: Define _STD_TYPES_T on AIX.
+       * gcc.dg/spellcheck-inttypes.c: Same.
+
+2020-09-29  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/97241
+       * gcc.dg/vect/pr97241.c: New testcase.
+
+2020-09-29  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/97238
+       * gcc.dg/pr97238.c: New testcase.
+
+2020-09-29  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * gcc.target/arm/armv8_2-fp16-arith-2.c: Expect FP16 vectorization
+       even without -ffast-math.
+
+2020-09-29  Kito Cheng  <kito.cheng@sifive.com>
+
+       * gcc.target/riscv/predef-3.c: Update testcase.
+       * gcc.target/riscv/predef-6.c: Ditto.
+
+2020-09-29  Martin Liska  <mliska@suse.cz>
+
+       PR tree-optimization/96979
+       * g++.dg/tree-ssa/pr96979.C: New test.
+
+2020-09-29  Martin Liska  <mliska@suse.cz>
+
+       Revert:
+       2020-09-29  Martin Liska  <mliska@suse.cz>
+
+       PR tree-optimization/96979
+       * g++.dg/tree-ssa/pr96979.C: New test.
+
+2020-09-29  David Edelsohn  <dje.gcc@gmail.com>
+
+       * gcc.dg/ipa/symver1.c: Skip on AIX.
+
+2020-09-28  David Malcolm  <dmalcolm@redhat.com>
+
+       PR analyzer/97233
+       * gcc.dg/analyzer/pr97233.c: New test.
+
+2020-09-28  Paul A. Clarke  <pc@us.ibm.com>
+
+       * gcc.target/powerpc/sse4_1-pinsrb.c: New test.
+       * gcc.target/powerpc/sse4_1-pinsrd.c: New test.
+       * gcc.target/powerpc/sse4_1-pinsrq.c: New test.
+
+2020-09-28  liuhongt  <hongtao.liu@intel.com>
+
+       * lib/target-supports.exp (check_effective_target_amx_tile,
+       check_effective_target_amx_int8,
+       check_effective_target_amx_bf16): New proc.
+       * g++.dg/other/i386-2.C: Add -mamx-tile, -mamx-int8, -mamx-bf16.
+       * g++.dg/other/i386-3.C: Ditto.
+       * gcc.target/i386/sse-12.c: Ditto.
+       * gcc.target/i386/sse-13.c: Ditto.
+       * gcc.target/i386/sse-14.c: Ditto.
+       * gcc.target/i386/sse-22.c: Ditto.
+       * gcc.target/i386/sse-23.c: Ditto.
+       * gcc.target/i386/funcspec-56.inc: Add new target attribute.
+       * gcc.target/i386/amx-check.h: New header file.
+       * gcc.target/i386/amxbf16-asmatt-1.c: New test.
+       * gcc.target/i386/amxint8-asmatt-1.c: New test.
+       * gcc.target/i386/amxtile-asmatt-1.c: Ditto.
+       * gcc.target/i386/amxbf16-asmintel-1.c: Ditto.
+       * gcc.target/i386/amxint8-asmintel-1.c: Ditto.
+       * gcc.target/i386/amxtile-asmintel-1.c: Ditto.
+       * gcc.target/i386/amxbf16-dpbf16ps-2.c: Ditto.
+       * gcc.target/i386/amxint8-dpbssd-2.c: Ditto.
+       * gcc.target/i386/amxint8-dpbsud-2.c: Ditto.
+       * gcc.target/i386/amxint8-dpbusd-2.c: Ditto.
+       * gcc.target/i386/amxint8-dpbuud-2.c: Ditto.
+       * gcc.target/i386/amxtile-2.c: Ditto.
+
+2020-09-28  Mark Eggleston  <markeggleston@gcc.gnu.org>
+
+       Revert:
+       2020-09-28  Steven G. Kargl  <kargl@gcc.gnu.org>
+                   Mark Eggleston  <markeggleston@gcc.gnu.org>
+
+       PR fortran/95614
+       * gfortran.dg/pr95614_1.f90: New test.
+       * gfortran.dg/pr95614_2.f90: New test.
+
+2020-09-28  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/addr16.adb: New test.
+       * gnat.dg/addr16_pkg.ads: New helper.
+
+2020-09-27  Jakub Jelinek  <jakub@redhat.com>
+
+       PR middle-end/97073
+       * gcc.c-torture/execute/pr97073.c: New test.
+
+2020-09-27  Steven G. Kargl  <kargl@gcc.gnu.org>
+           Mark Eggleston  <markeggleston@gcc.gnu.org>
+
+       PR fortran/95614
+       * gfortran.dg/pr95614_1.f90: New test.
+       * gfortran.dg/pr95614_2.f90: New test.
+
+2020-09-26  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/96495
+       * gfortran.dg/alloc_comp_result_2.f90 : Restore original.
+       * gfortran.dg/alloc_comp_result_3.f90 : New test.
+
+2020-09-26  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/lto/modref-1_0.c: New test.
+       * gcc.dg/lto/modref-1_1.c: New test.
+       * gcc.dg/tree-ssa/modref-2.c: New test.
+
+2020-09-26  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/vect/vect-simd-17.c: Expect 11 or more vectorized loops.
+       * gcc.dg/vect/vect-simd-18.c: New test.
+       * gcc.dg/vect/vect-simd-19.c: New test.
+       * gcc.dg/vect/vect-simd-20.c: New test.
+
+2020-09-26  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/ipa/ipa-pta-13.c: Disable modref.
+
+2020-09-26  David Malcolm  <dmalcolm@redhat.com>
+
+       PR analyzer/94355
+       * g++.dg/analyzer/placement-new.C: New test.
+
+2020-09-26  David Malcolm  <dmalcolm@redhat.com>
+
+       PR analyzer/96646
+       PR analyzer/96841
+       * gcc.dg/analyzer/pr96646.c: New test.
+       * gcc.dg/analyzer/pr96841.c: New test.
+
+2020-09-25  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/96814
+       * gcc.target/i386/pr96814.c: New testcase.
+
+2020-09-25  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * gcc.target/arm/mve/intrinsics/mve-vldstr16-no-writeback.c: Allow
+       the store to use GPRs instead of FPRs.  Add scan-assembler-nots
+       for writeback.
+       * gcc.target/arm/armv8_1m-fp16-move-1.c: New test.
+       * gcc.target/arm/armv8_1m-fp32-move-1.c: Likewise.
+       * gcc.target/arm/armv8_1m-fp64-move-1.c: Likewise.
+
+2020-09-25  Christophe Lyon  <christophe.lyon@linaro.org>
+
+       PR target/71233
+       * gcc.target/aarch64/advsimd-intrinsics/vtrn_half.c: Remove
+       declarations of vector, vector2, vector_res for float64x2 type.
+       * gcc.target/aarch64/advsimd-intrinsics/vuzp_half.c: Likewise.
+       * gcc.target/aarch64/advsimd-intrinsics/vzip_half.c: Likewise.
+
+2020-09-25  Richard Biener  <rguenther@suse.de>
+
+       PR testsuite/97204
+       * gcc.target/i386/sse2-mmx-pinsrw.c: Fix.
+
+2020-09-25  Jakub Jelinek  <jakub@redhat.com>
+
+       * gcc.dg/vect/vect-simd-17.c: New test.
+
+2020-09-25  Tom de Vries  <tdevries@suse.de>
+
+       * gcc.dg/analyzer/pr93355-localealias.c: Require effective target
+       alloca.
+
+2020-09-25  Tom de Vries  <tdevries@suse.de>
+
+       * lib/target-supports.exp (check_effective_target_ident_directive): New proc.
+       * c-c++-common/ident-1b.c: Require effective target ident_directive.
+       * c-c++-common/ident-2b.c: Same.
+
+2020-09-24  Nathan Sidwell  <nathan@acm.org>
+
+       * g++.dg/template/local-var1.C: New.
+
+2020-09-24  Nathan Sidwell  <nathan@acm.org>
+
+       * g++.dg/template/local-fn4.C: Add target c++11
+
+2020-09-24  Nathan Sidwell  <nathan@acm.org>
+
+       PR c++/97186
+       * g++.dg/template/local10.C: Rename ...
+       * g++.dg/template/local-fn3.C: .. here.  Require lto.
+       * g++.dg/template/local-fn4.C: New.
+
+2020-09-24  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/tree-ssa/modref-1.c: New test.
+
+2020-09-24  Tom de Vries  <tdevries@suse.de>
+
+       * gcc.dg/tls/thr-cse-1.c: Scan final dump instead of assembly for
+       nvptx.
+
+2020-09-24  Tom de Vries  <tdevries@suse.de>
+
+       * gcc.dg/independent-cloneids-1.c: Use scan-rtl-dump instead of
+       scan-assembler.
+
+2020-09-24  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/97085
+       * gcc.dg/pr97192.c: New testcase.
+
+2020-09-24  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/96495
+       * gfortran.dg/alloc_comp_result_2.f90 : New test.
+
+2020-09-24  Tom de Vries  <tdevries@suse.de>
+
+       * gcc.dg/pr87314-1.c: Add nvptx-specific scan-assembler directive.
+
+2020-09-24  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * gcc.target/arm/stack-protector-5.c: New test.
+       * gcc.target/arm/stack-protector-6.c: Likewise.
+
+2020-09-24  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * gcc.target/arm/stack-protector-3.c: New test.
+       * gcc.target/arm/stack-protector-4.c: Likewise.
+
+2020-09-24  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/97085
+       * gcc.dg/vect/pr97085.c: New testcase.
+
+2020-09-24  Tom de Vries  <tdevries@suse.de>
+
+       * gcc.dg/pr94600-1.c: Require effective target non_strict_align for
+       scan-rtl-dump-times.
+       * gcc.dg/pr94600-3.c: Same.
+
+2020-09-24  Tom de Vries  <tdevries@suse.de>
+
+       * c-c++-common/builtin-has-attribute-3.c: Compile with -DSKIP_ALIAS
+       for effective target ! alias.
+
+2020-09-24  Kewen Lin  <linkw@linux.ibm.com>
+
+       PR tree-optimization/97075
+       * gcc.target/powerpc/p9-vec-length-full-6.c: Adjust.
+
+2020-09-24  David Malcolm  <dmalcolm@redhat.com>
+
+       PR analyzer/93355
+       * gcc.dg/analyzer/pr93355-localealias-feasibility.c: New test.
+       * gcc.dg/analyzer/pr93355-localealias-simplified.c: New test.
+       * gcc.dg/analyzer/pr93355-localealias.c: New test.
+
+2020-09-24  David Malcolm  <dmalcolm@redhat.com>
+
+       * gcc.dg/analyzer/feasibility-2.c: New test.
+
+2020-09-23  Martin Sebor  <msebor@redhat.com>
+
+       PR middle-end/97175
+       * gcc.dg/Wstringop-overflow-44.c: New test.
+
+2020-09-23  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.dg/tree-ssa/local-pure-const.c: Update template.
+
+2020-09-23  Martin Sebor  <msebor@redhat.com>
+
+       PR c/97131
+       * gcc.dg/Warray-parameter-6.c: New test.
+
+2020-09-23  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * gcc.target/aarch64/stack-protector-5.c: New test.
+       * gcc.target/aarch64/stack-protector-6.c: Likewise.
+       * gcc.target/aarch64/stack-protector-7.c: Likewise.
+
+2020-09-23  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * gcc.target/aarch64/stack-protector-3.c: New test.
+       * gcc.target/aarch64/stack-protector-4.c: Likewise.
+
+2020-09-23  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       PR target/71233
+       * gcc.target/aarch64/advsimd-intrinsics/arm-neon-ref.h
+       (clean_results): Add float64x2_t cleanup.
+       (DECL_VARIABLE_128BITS_VARIANTS): Add float64x2_t variable.
+       * gcc.target/aarch64/advsimd-intrinsics/vreinterpret_p128.c: Add
+       testing of vreinterpretq_f64_p128, vreinterpretq_p128_f64.
+
+2020-09-23  Nathan Sidwell  <nathan@acm.org>
+
+       PR c++/97171
+       * g++.dg/template/local10.C: New.
+
+2020-09-23  Marek Polacek  <polacek@redhat.com>
+
+       PR c/97125
+       * c-c++-common/Wduplicated-branches-15.c: New test.
+
+2020-09-23  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/96453
+       * gcc.dg/pr96453.c: New testcase.
+
+2020-09-23  Richard Biener  <rguenther@suse.de>
+
+       PR middle-end/96466
+       * gcc.dg/pr96466.c: New testcase.
+
+2020-09-23  Richard Sandiford  <richard.sandiford@arm.com>
+
+       * gcc.target/powerpc/p9-vec-length-epil-1.c: Do not expect the
+       single-iteration epilogues of the 64-bit loops to be vectorized.
+       * gcc.target/powerpc/p9-vec-length-epil-7.c: Likewise.
+       * gcc.target/powerpc/p9-vec-length-epil-8.c: Likewise.
+
+2020-09-23  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       PR target/71233
+       * gcc.target/aarch64/simd/vrndns_f32_1.c: New test.
+
+2020-09-23  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/97173
+       * gcc.dg/vect/pr97173.c: New testcase.
+
+2020-09-23  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       PR target/71233
+       * gcc.target/aarch64/simd/trn_zip_p64_1.c: New test.
+
+2020-09-23  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       PR target/71233
+       * gcc.target/aarch64/simd/vldrq_p128_1.c: New test.
+
+2020-09-23  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       PR target/71233
+       * gcc.target/aarch64/simd/vstrq_p128_1.c: New test.
+
+2020-09-23  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/97151
+       * g++.dg/cpp1y/new1.C: Adjust for two more handled transforms.
+
+2020-09-23  Martin Liska  <mliska@suse.cz>
+
+       PR gcov-profile/97069
+       * g++.dg/gcov/pr97069.C: New test.
+
+2020-09-23  Tom de Vries  <tdevries@suse.de>
+
+       * gcc.dg/Warray-bounds-63.c: Add require-effective-target alloca.
+       * gcc.dg/Warray-bounds-66.c: Same.
+       * gcc.dg/atomic/stdatomic-vm.c: Same.
+
+2020-09-22  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/95310
+       * g++.dg/concepts/diagnostic15.C: New test.
+
+2020-09-22  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/96652
+       * g++.dg/cpp0x/decltype-96652.C: New test.
+
+2020-09-22  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/97145
+       * g++.dg/asan/pr97145.C: New test.
+
+2020-09-22  David Faust  <david.faust@oracle.com>
+
+       * gcc.target/bpf/diag-sdiv.c: New test.
+       * gcc.target/bpf/diag-smod.c: New test.
+       * gcc.target/bpf/xbpf-sdiv-1.c: New test.
+       * gcc.target/bpf/xbpf-smod-1.c: New test.
+
+2020-09-22  Nathan Sidwell  <nathan@acm.org>
+
+       * g++.old-deja/g++.pt/friend34.C: Check injected friend is still
+       invisible.
+
+2020-09-22  Marek Polacek  <polacek@redhat.com>
+
+       * g++.dg/ext/timevar1.C: Also prune N%.
+
+2020-09-22  Marek Polacek  <polacek@redhat.com>
+
+       * g++.dg/ext/timevar2.C: Also prune N%.
+
+2020-09-22  Martin Liska  <mliska@suse.cz>
+
+       PR tree-optimization/96979
+       * g++.dg/tree-ssa/pr96979.C: New test.
+
+2020-09-22  Stefan Schulze Frielinghaus  <stefansf@linux.ibm.com>
+
+       * gcc.target/s390/load-and-test-fp-1.c: Change test to include all
+       possible combinations of dead/live registers and comparisons (equality,
+       relational).
+       * gcc.target/s390/load-and-test-fp-2.c: Same as load-and-test-fp-1.c
+       but for fast math.
+       * gcc.target/s390/load-and-test-fp.h: New test included by
+       load-and-test-fp-{1,2}.c.
+
+2020-09-22  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       PR target/71233
+       * gcc.target/aarch64/simd/vcls_unsigned_1.c: New test.
+
+2020-09-22  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       PR target/71233
+       * gcc.target/aarch64/simd/vceq_poly_1.c: New test.
+
+2020-09-22  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
+
+       PR target/71233
+       * gcc.target/aarch64/simd/vadd_poly_1.c: New test.
+
+2020-09-22  Jan Hubicka  <jh@suse.cz>
+
+       * gcc.target/i386/m128-check.h: Add no-strict-aliasing
+
+2020-09-21  David Malcolm  <dmalcolm@redhat.com>
+
+       PR analyzer/97130
+       * gcc.dg/analyzer/pr97130.c: New test.
+
+2020-09-21  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/90583
+       DR 1722
+       * g++.dg/cpp0x/lambda/lambda-conv14.C: New test.
+
+2020-09-21  Marek Polacek  <polacek@redhat.com>
+
+       * g++.dg/warn/Wctad-maybe-unsupported.C: New test.
+       * g++.dg/warn/Wctad-maybe-unsupported2.C: New test.
+       * g++.dg/warn/Wctad-maybe-unsupported3.C: New test.
+       * g++.dg/warn/Wctad-maybe-unsupported.h: New file.
+
+2020-09-21  Martin Sebor  <msebor@redhat.com>
+
+       PR c/50584
+       * gcc.dg/ipa/ipa-sra-1.c: Use a plain pointer for argv instead of array.
+       * gcc.dg/ipa/ipa-sra-12.c: Same.
+       * gcc.dg/ipa/ipa-sra-13.c: Same.
+       * gcc.dg/ipa/ipa-sra-14.c: Same.
+       * gcc.dg/ipa/ipa-sra-15.c: Same.
+
+2020-09-21  Harald Anlauf  <anlauf@gmx.de>
+           Paul Thomas   <pault@gcc.gnu.org>
+
+       * gfortran.dg/check_bits_2.f90: New test.
+
+2020-09-21  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * gcc.dg/ipa/symver1.c: Skip for Darwin.
+
+2020-09-21  Christophe Lyon  <christophe.lyon@linaro.org>
+
+       * gcc.target/arm/csinc-1.c: Use dg-add-options
+       arm_arch_v8_1m_main.
+       * gcc.target/arm/csinv-1.c: Likewise.
+       * gcc.target/arm/csneg.c: Likewise.
+
+2020-09-21  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/97139
+       * gcc.dg/vect/pr97139.c: New testcase.
+
+2020-09-21  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/97099
+       * g++.dg/cpp1z/class-deduction74.C: New test.
+
+2020-09-21  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/97135
+       * gcc.dg/torture/pr97135.c: New testcase.
+
+2020-09-21  Martin Liska  <mliska@suse.cz>
+
+       PR tree-optimization/96915
+       * gcc.target/aarch64/sve/pr96915.c: New test.
+
+2020-09-21  Andrea Corallo  <andrea.corallo@arm.com>
+
+       PR target/96968
+       * gcc.target/aarch64/pr96968.c: New test.
+
+2020-09-21  Martin Liska  <mliska@suse.cz>
+
+       * g++.dg/ext/timevar1.C: Prune more possible number values.
+       * g++.dg/ext/timevar2.C: Likewise.
+
+2020-09-20  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/90199
+       * g++.dg/cpp1y/constexpr-90199.C: New test.
+
+2020-09-19  Martin Sebor  <msebor@redhat.com>
+
+       PR middle-end/82608
+       PR middle-end/94195
+       PR c/50584
+       PR middle-end/84051
+       * c-c++-common/Warray-bounds.c: Adjust.
+       * gcc.dg/Wbuiltin-declaration-mismatch-9.c: Adjust.
+       * gcc.dg/Warray-bounds-63.c: New test.
+       * gcc.dg/Warray-bounds-64.c: New test.
+       * gcc.dg/Warray-bounds-65.c: New test.
+       * gcc.dg/Warray-bounds-66.c: New test.
+       * gcc.dg/Warray-bounds-67.c: New test.
+
+2020-09-19  Martin Sebor  <msebor@redhat.com>
+
+       PR c/50584
+       * c-c++-common/Wsizeof-pointer-memaccess1.c: Disable new expected
+       warnings.
+       * g++.dg/ext/attr-access.C: Update text of expected warnings.
+       * gcc.dg/Wstringop-overflow-23.c: Same.
+       * gcc.dg/Wstringop-overflow-24.c: Same.
+       * gcc.dg/attr-access-none.c: Same.
+       * gcc.dg/dfp/composite-type.c: Prune expected warnings.
+       * gcc.dg/torture/pr57147-1.c: Add a member to an otherwise empty
+       struct to avoid a warning.
+       * gcc.dg/torture/pr57147-3.c: Same.
+       * gcc.dg/Warray-bounds-30.c: Adjust.
+       * gcc.dg/attr-access-none.c: Same.
+       * gcc.dg/Wstringop-overflow-40.c: New test.
+       * gcc.dg/attr-access-2.c: New test.
+
+2020-09-19  Martin Sebor  <msebor@redhat.com>
+
+       * gcc.dg/uninit-37.c: New test.
+
+2020-09-19  Martin Sebor  <msebor@redhat.com>
+
+       PR c/50584
+       * gcc.dg/attr-access-read-write-2.c: Adjust text of expected message.
+       * c-c++-common/Warray-bounds-6.c: Correct C++ declaration, adjust
+       text of expected diagnostics.
+       * gcc.dg/Wbuiltin-declaration-mismatch-9.c: Prune expected warning.
+       * gcc.dg/Warray-parameter-2.c: New test.
+       * gcc.dg/Warray-parameter-3.c: New test.
+       * gcc.dg/Warray-parameter-4.c: New test.
+       * gcc.dg/Warray-parameter-5.c: New test.
+       * gcc.dg/Warray-parameter.c: New test.
+       * gcc.dg/Wvla-parameter-2.c: New test.
+       * gcc.dg/Wvla-parameter-3.c: New test.
+       * gcc.dg/Wvla-parameter.c: New test.
+       * gcc.dg/Wvla-parameter-4.c: New file.
+
+2020-09-19  Sandra Loosemore  <sandra@codesourcery.com>
+
+       * gcc.dg/gomp/block-7.c: Update expected error message wording.
+
+2020-09-19  Harald Anlauf  <anlauf@gmx.de>
+
+       * gfortran.dg/pr97036.f90: New test.
+
+2020-09-19  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR target/96861
+       * gcc.target/i386/pr96861.c: New test.
+
+2020-09-19  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/96531
+       PR c++/97103
+       * g++.dg/cpp2a/concepts-ttp2.C: New test.
+       * g++.dg/cpp2a/concepts-variadic1.C: New test.
+
+2020-09-19  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/97051
+       * g++.dg/cpp2a/is-constant-evaluated11.C: New test.
+
+2020-09-19  liuhongt  <hongtao.liu@intel.com>
+
+       * gcc.target/i386/pr95021-3.c: Add -mtune=generic.
+
+2020-09-18  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/97105
+       * g++.dg/template/pr97105.C: New test.
+
+2020-09-18  David Malcolm  <dmalcolm@redhat.com>
+
+       * gcc.dg/analyzer/strdup-1.c: New test.
+       * gcc.dg/analyzer/strndup-1.c: New test.
+
+2020-09-18  Sudi Das  <sudi.das@arm.com>
+           Omar Tahir  <omar.tahir@arm.com>
+
+       * gcc.target/arm/csneg.c: New test.
+
+2020-09-18  Sudi Das  <sudi.das@arm.com>
+           Omar Tahir  <omar.tahir@arm.com>
+
+       * gcc.target/arm/csinc-1.c: New test.
+
+2020-09-18  Sudi Das  <sudi.das@arm.com>
+           Omar Tahir  <omar.tahir@arm.com>
+
+       * gcc.target/arm/csinv-1.c: New test.
+
+2020-09-18  H.J. Lu  <hjl.tools@gmail.com>
+           Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR middle-end/91957
+       * g++.target/i386/pr97054.C: New test.
+       * gcc.target/i386/pr82673.c: Remove redundant extra message.
+
+2020-09-18  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/97081
+       * gcc.dg/vect/pr97081-2.c: New test.
+
+2020-09-18  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/97081
+       * gcc.dg/vect/pr97081.c: New testcase.
+
+2020-09-18  Jozef Lawrynowicz  <jozef.l@mittosystems.com>
+
+       * gcc.target/msp430/operand-modifiers.c: Extend test to handle new
+       modifiers.
+       * gcc.target/msp430/operand-modifiers-bad.c: New test.
+
+2020-09-18  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/97095
+       * gfortran.dg/pr97095.f: New testcase.
+
+2020-09-17  Tom de Vries  <tdevries@suse.de>
+
+       * lib/target-supports.exp (check_effective_target_non_strict_prototype):
+       New proc.
+       * gcc.c-torture/compile/pr71109.c: Require effective target
+       non_strict_prototype.
+       * gcc.c-torture/compile/pr83051-2.c: Same.
+       * gcc.c-torture/compile/pr89663-1.c: Same.
+       * gcc.c-torture/compile/pr89663-2.c: Same.
+       * gcc.c-torture/compile/pr96796.c: Same.
+
+2020-09-17  Yeting Kuo  <fakepaper56@gmail.com>
+
+       * gcc.target/riscv/shorten-memrefs-8.c: New test.
+
+2020-09-17  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/87530
+       PR c++/58156
+       PR c++/68828
+       PR c++/86002
+       PR c++/91525
+       PR c++/96223
+       PR c++/87032
+       PR c++/35098
+       * g++.dg/cpp0x/move-return4.C: New test.
+       * g++.dg/cpp0x/vt-58156.C: New test.
+       * g++.dg/cpp2a/concepts-pr68828.C: New test.
+       * g++.dg/cpp2a/concepts-pr86002.C: New test.
+       * g++.dg/cpp2a/concepts-pr91525.C: New test.
+       * g++.dg/cpp2a/constexpr-indeterminate1.C: New test.
+       * g++.dg/cpp2a/desig17.C: New test.
+       * g++.dg/ext/attrib62.C: New test.
+
+2020-09-17  Patrick Palka  <ppalka@redhat.com>
+
+       PR c/80076
+       * c-c++-common/Wmisleading-indentation-5.c: New test.
+
+2020-09-17  Mark Wielaard  <mark@klomp.org>
+
+       * gcc.dg/debug/dwarf2/inline2.c: Add -gdwarf-2.
+       * g++.dg/debug/dwarf2/inline-var-1.C: Likewise.
+       * gcc.dg/debug/dwarf2/pr41445-5.c: Likewise.
+       * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
+       * gcc.dg/debug/dwarf2/inline6.c: New variant with -gdwarf-5.
+       * g++.dg/debug/dwarf2/inline-var-3.C: Likewise.
+       * gcc.dg/debug/dwarf2/pr41445-7.c: Likewise.
+       * gcc.dg/debug/dwarf2/pr41445-8.c: Likewise.
+
+2020-09-17  Andre Corallo  <andrea.corallo@arm.com>
+
+       * gcc.target/aarch64/sve/clastb_8.c: Fix a dg-final scan
+       directive.
+
+2020-09-17  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/96409
+       PR c++/96410
+       * g++.dg/cpp2a/concepts-lambda13.C: New test.
+       * g++.dg/cpp2a/concepts-lambda14.C: New test.
+
+2020-09-17  Richard Biener  <rguenther@suse.de>
+
+       * gcc.dg/tree-ssa/ssa-fre-88.c: New testcase.
+
+2020-09-17  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gcc.dg/pr97078.c: New test.
+
+2020-09-17  liuhongt  <hongtao.liu@intel.com>
+
+       * gcc.target/i386/xsave-avx-1.c: New test.
+
+2020-09-16  David Malcolm  <dmalcolm@redhat.com>
+
+       PR analyzer/96653
+       * gcc.dg/analyzer/loop-0-up-to-n-by-1-with-iter-obj.c: Update
+       expected number of exploded nodes.
+       * gcc.dg/analyzer/malloc-vs-local-1a.c: Update expected number
+       of exploded nodes.
+       * gcc.dg/analyzer/pr96653.c: Remove -Wno-analyzer-too-complex.
+
+2020-09-16  David Malcolm  <dmalcolm@redhat.com>
+
+       * gcc.dg/analyzer/bzip2-arg-parse-1.c: New test.
+       * gcc.dg/analyzer/loop-n-down-to-1-by-1.c: Remove xfail.
+       * gcc.dg/analyzer/pr94851-1.c: Add xfail.
+
+2020-09-16  David Malcolm  <dmalcolm@redhat.com>
+
+       * gcc.dg/analyzer/getchar-1.c: New test.
+
+2020-09-16  Martin Sebor  <msebor@redhat.com>
+
+       PR c/78666
+       PR c/96126
+       * gcc.dg/attr-alloc_align-5.c: New test.
+       * gcc.dg/attr-alloc_size-13.c: New test.
+       * gcc.dg/attr-section.c: New test.
+       * c-c++-common/builtin-has-attribute-3.c: Add xfails due to expected
+       warnings to be cleaned up.
+
+2020-09-16  Marek Polacek  <polacek@redhat.com>
+
+       PR preprocessor/96935
+       * gcc.dg/format/pr96935.c: New test.
+
+2020-09-16  Martin Sebor  <msebor@redhat.com>
+
+       PR middle-end/96295
+       * g++.dg/warn/Wuninitialized-11.C: New test.
+
+2020-09-16  Nathan Sidwell  <nathan@acm.org>
+
+       * g++.dg/gomp/udr-2.C: Add additional expected error.
+
+2020-09-16  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/concat4.adb: New test.
+
+2020-09-16  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR fortran/97061
+       * gfortran.dg/gomp/openmp-simd-6.f90: New test.
+
+2020-09-16  Andrea Corallo  <andrea.corallo@arm.com>
+
+       * gcc.target/aarch64/sve/cost_model_10.c: New test.
+       * gcc.target/aarch64/sve/clastb_8.c: Update test for new
+       vectorization strategy.
+       * gcc.target/aarch64/sve/cost_model_5.c: Likewise.
+       * gcc.target/aarch64/sve/struct_vect_14.c: Likewise.
+       * gcc.target/aarch64/sve/struct_vect_15.c: Likewise.
+       * gcc.target/aarch64/sve/struct_vect_16.c: Likewise.
+       * gcc.target/aarch64/sve/struct_vect_17.c: Likewise.
+
+2020-09-16  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR target/97032
+       * gcc.target/i386/pr97032.c: New test.
+
+2020-09-16  Feng Xue  <fxue@os.amperecomputing.com>
+
+       PR testsuite/97066
+       * gcc.dg/ifcvt-3.c: Modified to suppress simplification.
+       * gcc.dg/tree-ssa/20030807-10.c: Likewise.
+
+2020-09-16  Jojo R  <jiejie_rong@c-sky.com>
+
+       * lib/target-supports.exp (check_profiling_available): Refine name of elf target.
+
+2020-09-16  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/97053
+       * gcc.dg/store_merging_31.c: New test.
+       * gcc.dg/store_merging_32.c: New test.
+
+2020-09-16  Kewen Lin  <linkw@linux.ibm.com>
+
+       PR target/97019
+       * gcc.target/powerpc/pr97019.c: New test.
+
+2020-09-16  Jojo R  <jiejie_rong@c-sky.com>
+
+       * gcc.dg/builtin-apply2.c : Skip if CSKY.
+       * gcc.dg/torture/stackalign/builtin-apply-2.c : Likewise.
+
+2020-09-15  David Malcolm  <dmalcolm@redhat.com>
+
+       PR analyzer/96650
+       * gcc.dg/analyzer/pr96650-1-notrans.c: New test.
+       * gcc.dg/analyzer/pr96650-1-trans.c: New test.
+       * gcc.dg/analyzer/pr96650-2-notrans.c: New test.
+       * gcc.dg/analyzer/pr96650-2-trans.c: New test.
+
+2020-09-15  Feng Xue  <fxue@os.amperecomputing.com>
+
+       PR tree-optimization/94234
+       * gcc.dg/pr94234-3.c: New test.
+
+2020-09-15  H.J. Lu  <hjl.tools@gmail.com>
+
+       * gcc.target/i386/pr78904-4a.c: Compile with -mtune=generic.
+
+2020-09-15  Richard Biener  <rguenther@suse.de>
+
+       * gcc.dg/vect/bb-slp-48.c: New testcase.
+       * gcc.dg/vect/bb-slp-7.c: Adjust.
+
+2020-09-15  Andre Vieira  <andre.simoesdiasvieira@arm.com>
+
+       * gcc.target/arm/pr95646.c: Fix testism.
+
+2020-09-15  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/97028
+       * gcc.target/i386/avx512f-pr97028.c: Untested fix.
+
+2020-09-15  Feng Xue  <fxue@os.amperecomputing.com>
+
+       PR tree-optimization/94234
+       * gcc.dg/pr94234-2.c: New test.
+
+2020-09-14  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+       * gcc.target/bpf/nop-1.c: New test.
+
+2020-09-14  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * gcc.target/i386/avx512f-broadcast-pr87767-1.c: Make the test
+       run as non-dynamic for m32 Darwin.
+       * gcc.target/i386/avx512f-broadcast-pr87767-3.c: Likewise.
+       * gcc.target/i386/avx512f-broadcast-pr87767-5.c: Likewise.
+       * gcc.target/i386/avx512f-broadcast-pr87767-7.c: Likewise.
+       * gcc.target/i386/avx512vl-broadcast-pr87767-1.c: Likewise.
+       * gcc.target/i386/avx512vl-broadcast-pr87767-3.c: Likewise.
+       * gcc.target/i386/avx512vl-broadcast-pr87767-5.c: Likewise.
+       * gcc.target/i386/avx512f-broadcast-pr87767-6.c: Adjust dg-requires
+       clause.
+
+2020-09-14  David Malcolm  <dmalcolm@redhat.com>
+
+       PR analyzer/96653
+       * gcc.dg/analyzer/pr96653.c: New test.
+
+2020-09-14  David Malcolm  <dmalcolm@redhat.com>
+
+       * gcc.dg/analyzer/rhbz1878600.c: New test.
+
+2020-09-14  David Malcolm  <dmalcolm@redhat.com>
+
+       * gcc.dg/analyzer/pr97029.c: New test.
+
+2020-09-14  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/thunk1.adb: New test.
+       * gnat.dg/thunk1_pkg1.ads: New helper.
+       * gnat.dg/thunk1_pkg2.ads: Likewise.
+       * gnat.dg/thunk1_pkg2.adb: Likewise.
+
+2020-09-12  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       PR d/97002
+       * gdc.dg/pr97002.d: New test.
+
+2020-09-11  Nathan Sidwell  <nathan@acm.org>
+
+       * g++.dg/concepts/local-extern.C: New file.
+
+2020-09-11  Will Schmidt  <will_schmidt@vnet.ibm.com>
+
+       * gcc.target/powerpc/pr96139-a.c: Specify -mvsx option and update the
+       dg-require stanza to match.
+       * gcc.target/powerpc/pr96139-b.c: Same.
+       * gcc.target/powerpc/pr96139-c.c: Specify -maltivec option and update
+       the dg-require stanza to match.
+
+2020-09-11  Sunil K Pandey  <skpgkp2@gmail.com>
+
+       PR target/97018
+       * gcc.target/i386/l_fma_double_1.c: Add option -mno-avx512f.
+       * gcc.target/i386/l_fma_double_2.c: Likewise.
+       * gcc.target/i386/l_fma_double_3.c: Likewise.
+       * gcc.target/i386/l_fma_double_4.c: Likewise.
+       * gcc.target/i386/l_fma_double_5.c: Likewise.
+       * gcc.target/i386/l_fma_double_6.c: Likewise.
+       * gcc.target/i386/l_fma_float_1.c: Likewise.
+       * gcc.target/i386/l_fma_float_2.c: Likewise.
+       * gcc.target/i386/l_fma_float_3.c: Likewise.
+       * gcc.target/i386/l_fma_float_4.c: Likewise.
+       * gcc.target/i386/l_fma_float_5.c: Likewise.
+       * gcc.target/i386/l_fma_float_6.c: Likewise.
+
+2020-09-11  Martin Sebor  <msebor@redhat.com>
+
+       PR middle-end/96903
+       * gcc.dg/Wstringop-overflow-42.c:: Add comment.
+       * gcc.dg/Wstringop-overflow-43.c: New test.
+
+2020-09-11  Nathan Sidwell  <nathan@acm.org>
+
+       * obj-c++.dg/syntax-error-9.mm: Adjust expected errors.
+
+2020-09-11  Andrew Stubbs  <ams@codesourcery.com>
+
+       * gcc.dg/gimplefe-44.c: Require exceptions.
+
+2020-09-11  Andrea Corallo  <andrea.corallo@arm.com>
+
+       * jit.dg/all-non-failing-tests.h: Add test-blob.c.
+       * jit.dg/test-global-set-initializer.c: New testcase.
+
+2020-09-11  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/pack27.adb: New test.
+       * gnat.dg/pack27_pkg.ads: New helper.
+
+2020-09-11  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/specs/discr7.ads: New test.
+
+2020-09-11  Tom de Vries  <tdevries@suse.de>
+
+       * gcc.target/nvptx/int128.c: New test.
+
+2020-09-11  David Malcolm  <dmalcolm@redhat.com>
+
+       PR analyzer/96798
+       * gcc.dg/analyzer/memcpy-1.c: New test.
+       * gcc.dg/analyzer/strcpy-1.c: New test.
+
+2020-09-10  Alex Coplan  <alex.coplan@arm.com>
+
+       * gcc.target/aarch64/acle/armv8-r.c: New test.
+
+2020-09-10  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       * gdc.dg/Waddress.d: New test.
+       * gdc.dg/Wcastresult1.d: New test.
+       * gdc.dg/Wcastresult2.d: New test.
+
+2020-09-10  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/specs/size_clause5.ads: New test.
+
+2020-09-10  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * gnat.dg/discr59.adb: New test.
+       * gnat.dg/discr59_pkg1.ads: New helper.
+       * gnat.dg/discr59_pkg2.ads: Likewise.
+
+2020-09-10  Jakub Jelinek  <jakub@redhat.com>
+
+       PR target/96939
+       * gcc.target/arm/lto/pr96939_0.c: New test.
+       * gcc.target/arm/lto/pr96939_1.c: New file.
+
+2020-09-10  Tom de Vries  <tdevries@suse.de>
+
+       * gcc.dg/analyzer/vla-1.c: Add require-effective-target alloca.
+
+2020-09-10  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/96043
+       * gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: Adjust.
+
+2020-09-09  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/77841
+       * g++.old-deja/g++.ext/arrnew2.C: Expect the error only in C++17
+       and less.
+       * g++.old-deja/g++.robertl/eb58.C: Adjust dg-error.
+       * g++.old-deja/g++.robertl/eb63.C: Expect the error only in C++17
+       and less.
+       * g++.dg/cpp2a/new-array5.C: New test.
+       * g++.dg/cpp2a/paren-init36.C: New test.
+       * g++.dg/cpp2a/paren-init37.C: New test.
+       * g++.dg/pr84729.C: Adjust dg-error.
+
+2020-09-09  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/95164
+       * g++.dg/cpp0x/initlist123.C: New test.
+
+2020-09-09  David Malcolm  <dmalcolm@redhat.com>
+
+       PR analyzer/94355
+       * g++.dg/analyzer/new-1.C: New test.
+       * g++.dg/analyzer/new-vs-malloc.C: New test.
+
+2020-09-09  Marek Polacek  <polacek@redhat.com>
+
+       * g++.dg/warn/Wnonnull6.C: Use target c++14.
+
+2020-09-09  Marek Polacek  <polacek@redhat.com>
+
+       * g++.dg/cpp0x/auto-96647.C: Moved to...
+       * g++.dg/cpp1y/auto-96647.C: ...here.  Use target c++14.
+
+2020-09-09  H.J. Lu  <hjl.tools@gmail.com>
+
+       PR target/96955
+       * gcc.target/i386/builtin_thread_pointer.c: Update scan-assembler
+       for x32.
+
+2020-09-09  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/96647
+       * g++.dg/cpp0x/auto-96647.C: New test.
+       * g++.dg/cpp0x/error9.C: New test.
+       * g++.dg/cpp2a/concepts-fn6.C: New test.
+
+2020-09-09  Richard Biener  <rguenther@suse.de>
+
+       * gcc.dg/vect/vect-live-6.c: New testcase.
+
+2020-09-09  Tobias Burnus  <tobias@codesourcery.com>
+
+       * gfortran.dg/gomp/combined-if.f90: Update scan-tree-dump-times for
+       'omp simd.*if' for nvptx even more.
+
+2020-09-09  Richard Biener  <rguenther@suse.de>
+
+       * gcc.dg/vect/vect-cond-13.c: New testcase.
+       * gcc.target/i386/pr87007-4.c: Adjust.
+       * gcc.target/i386/pr87007-5.c: Likewise.
+
+2020-09-09  liuhongt  <hongtao.liu@intel.com>
+
+       * gcc.target/i386/builtin_thread_pointer.c: New test.
+
+2020-09-09  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR fortran/95109
+       PR fortran/94690
+       * gfortran.dg/gomp/combined-if.f90: Update scan-tree-dump-times for
+       'omp simd.*if'.
+       * gfortran.dg/gomp/openmp-simd-5.f90: New test.
+
+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.
+
+2020-09-07  Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR rtl-optimization/96796
+       * gcc.c-torture/compile/pr96796.c: New test.
+
+2020-09-07  Jozef Lawrynowicz  <jozef.l@mittosystems.com>
+
+       * gcc.target/msp430/430x-default-isa.c: New test.
+
+2020-09-07  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * gcc.dg/pubtypes-2.c: Amend Pub Info Length.
+       * gcc.dg/pubtypes-3.c: Likewise.
+       * gcc.dg/pubtypes-4.c: Likewise.
+
+2020-09-07  Alex Coplan  <alex.coplan@arm.com>
+
+       * gcc.target/aarch64/adds3.c: Fix test w.r.t. new syntax.
+       * gcc.target/aarch64/cmp.c: Likewise.
+       * gcc.target/aarch64/subs3.c: Likewise.
+       * gcc.target/aarch64/subsp.c: Likewise.
+       * gcc.target/aarch64/extend-syntax.c: New test.
+
+2020-09-07  Tobias Burnus  <tobias@codesourcery.com>
+
+       PR fortran/96896
+       * gfortran.dg/ptr_func_assign_4.f08: Update dg-error.
+       * gfortran.dg/ptr-func-3.f90: New test.
+
+2020-09-07  liuhongt  <hongtao.liu@intel.com>
+
+       * gcc.dg/vect/slp-46.c: Add --param vect-epilogues-nomask=0 to
+       void backend interference.
+
+2020-09-07  Richard Biener  <rguenther@suse.de>
+
+       * gcc.dg/vect/bb-slp-46.c: New testcase.
+       * gcc.dg/vect/bb-slp-47.c: Likewise.
+       * gcc.dg/vect/bb-slp-32.c: Adjust.
+
+2020-09-07  liuhongt  <hongtao.liu@intel.com>
+
+       * gcc.target/i386/pr92658-avx512bw-trunc.c: Add
+       -mprefer-vector-width=512 to avoid impact of different default
+       tune which gcc is built with.
+
+2020-09-06  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>
+
+       * gfortran.dg/coarray_fail_st.f90: Adjust test.
+
+2020-09-04  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       PR d/96924
+       * gdc.dg/simd13927b.d: Removed.
+       * gdc.dg/pr96924.d: New test.
+
+2020-09-04  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/96698
+       PR tree-optimization/96920
+       * gfortran.dg/vect/pr96920.f90: New testcase.
+       * gcc.dg/vect/pr96920.c: Likewise.
+
+2020-09-04  Christophe Lyon  <christophe.lyon@linaro.org>
+
+       PR target/96769
+       * gcc.target/arm/pure-code/pr96769.c: New test.
+
+2020-09-04  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/96931
+       * gcc.dg/pr96931.c: New testcase.
+
+2020-09-04  David Faust  <david.faust@oracle.com>
+
+       * gcc.target/bpf/xbpf-indirect-call-1.c: New test.
+
+2020-09-04  Kewen Lin  <linkw@gcc.gnu.org>
+
+       * gcc.target/powerpc/pr92398.p9+.c: Replace p9+ with has_arch_pwr9.
+       * gcc.target/powerpc/pr92398.p9-.c: Replace p9+ with has_arch_pwr9,
+       and replace p8 with has_arch_pwr8 && !has_arch_pwr9.
+       * lib/target-supports.exp (check_effective_target_p8): Remove.
+       (check_effective_target_p9+): Remove.
+
+2020-09-03  Martin Jambor  <mjambor@suse.cz>
+
+       PR tree-optimization/96820
+       * gcc.dg/tree-ssa/pr96820.c: New test.
+
+2020-09-03  Will Schmidt  <will_schmidt@vnet.ibm.com>
+
+       * gcc.target/powerpc/pr96139-a.c: New test.
+       * gcc.target/powerpc/pr96139-b.c: New test.
+       * gcc.target/powerpc/pr96139-c.c: New test.
+
+2020-09-03  Harald Anlauf  <anlauf@gmx.de>
+
+       * gfortran.dg/iall_masked.f90: New test.
+
+2020-09-03  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/92812
+       * g++.dg/cpp0x/constexpr-array23.C: Adjust dg-error.
+       * g++.dg/cpp0x/initlist69.C: Likewise.
+       * g++.dg/diagnostic/mem-init1.C: Likewise.
+       * g++.dg/init/array28.C: Likewise.
+       * g++.dg/cpp2a/paren-init33.C: New test.
+       * g++.dg/cpp2a/paren-init34.C: New test.
+       * g++.dg/cpp2a/paren-init35.C: New test.
+       * g++.old-deja/g++.brendan/crash60.C: Adjust dg-error.
+       * g++.old-deja/g++.law/init10.C: Likewise.
+       * g++.old-deja/g++.other/array3.C: Likewise.
+
+2020-09-03  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/96862
+       * g++.dg/cpp1z/constexpr-96862.C: New test.
+
+2020-09-03  Hongtao Liu  <hongtao.liu@intel.com>
+
+       PR target/87767
+       * gcc.target/i386/avx2-broadcast-pr87767-1.c: New test.
+       * gcc.target/i386/avx512f-broadcast-pr87767-1.c: New test.
+       * gcc.target/i386/avx512f-broadcast-pr87767-2.c: New test.
+       * gcc.target/i386/avx512f-broadcast-pr87767-3.c: New test.
+       * gcc.target/i386/avx512f-broadcast-pr87767-4.c: New test.
+       * gcc.target/i386/avx512f-broadcast-pr87767-5.c: New test.
+       * gcc.target/i386/avx512f-broadcast-pr87767-6.c: New test.
+       * gcc.target/i386/avx512f-broadcast-pr87767-7.c: New test.
+       * gcc.target/i386/avx512vl-broadcast-pr87767-1.c: New test.
+       * gcc.target/i386/avx512vl-broadcast-pr87767-1.c: New test.
+       * gcc.target/i386/avx512vl-broadcast-pr87767-2.c: New test.
+       * gcc.target/i386/avx512vl-broadcast-pr87767-3.c: New test.
+       * gcc.target/i386/avx512vl-broadcast-pr87767-4.c: New test.
+       * gcc.target/i386/avx512vl-broadcast-pr87767-5.c: New test.
+       * gcc.target/i386/avx512vl-broadcast-pr87767-6.c: New test.
+
+2020-09-03  liuhongt  <hongtao.liu@intel.com>
+
+       PR target/96246
+       PR target/96855
+       PR target/96856
+       PR target/96857
+       * g++.target/i386/avx512bw-pr96246-2.C: Add runtime check for
+       AVX512BW.
+       * g++.target/i386/avx512vl-pr96246-2.C: Add runtime check for
+       AVX512BW and AVX512VL
+       * g++.target/i386/avx512f-helper.h: New header.
+       * gcc.target/i386/pr92658-avx512f.c: Add
+       -mprefer-vector-width=512 to avoid impact of different default
+       mtune which gcc is built with.
+       * gcc.target/i386/avx512bw-pr95488-1.c: Ditto.
+       * gcc.target/i386/pr92645-4.c: Add -mno-avx512f to avoid
+       impact of different default march which gcc is built with.
+
 2020-09-02  Iain Buclaw  <ibuclaw@gdcproject.org>
 
        PR d/96869
 
        * gcc.target/riscv/save-restore-9.c: New.
 
-2020-07-08  Eric Botcazou  <ebotcazou@gcc.gnu.org>
+2020-07-08  Eric Botcazou  <ebotcazou@adacore.com>
 
        * gcc.dg/sso-11.c: New test.
        * gcc.dg/sso/sso.exp: Pass -Wno-scalar-storage-order.
        * g++.dg/coroutines/pr9xxxx-mismatched-traits-and-promise-prev.C: Moved to...
        * g++.dg/coroutines/pr94760-mismatched-traits-and-promise-prev.C: ...here.
 
-2020-07-03  Eric Botcazou  <ebotcazou@gcc.gnu.org>
+2020-07-03  Eric Botcazou  <ebotcazou@adacore.com>
 
        * gnat.dg/opt87.adb: New test.
        * gnat.dg/opt87_pkg.ads: New helper.
        * lib/target-supports.exp
        (check_effective_target_offload_nvptx): New.
 
-2020-06-26  Eric Botcazou  <ebotcazou@gcc.gnu.org>
+2020-06-26  Eric Botcazou  <ebotcazou@adacore.com>
 
        * gnat.dg/opt86_pkg.ads: New helper.
        * gnat.dg/opt86a.adb: New test.
        PR target/95683
        * gcc.target/riscv/pr95683.c: New.
 
-2020-06-15  Eric Botcazou  <ebotcazou@gcc.gnu.org>
+2020-06-15  Eric Botcazou  <ebotcazou@adacore.com>
 
        * gnat.dg/aggr30.ads, gnat.dg/aggr30.adb: New test.
 
-2020-06-15  Eric Botcazou  <ebotcazou@gcc.gnu.org>
+2020-06-15  Eric Botcazou  <ebotcazou@adacore.com>
 
        * gnat.dg/opt85.ads, gnat.dg/opt85.adb: New test.
 
        supported, detect the default linker output name, cope with
        the need for an explicit executable output.
 
-2020-05-27  Eric Botcazou  <ebotcazou@gcc.gnu.org>
+2020-05-27  Eric Botcazou  <ebotcazou@adacore.com>
 
        * gcc.dg/builtin-bswap-10.c: New test.
        * gcc.dg/builtin-bswap-11.c: Likewise.