+2020-12-15 Marek Polacek <polacek@redhat.com>
+
+ * g++.dg/cpp0x/constexpr-52830.C: Remove dg-ice.
+
+2020-12-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/96094
+ * gcc.dg/tree-ssa/pr96094.c: New test.
+
+2020-12-15 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/98277
+ * gdc.dg/pr98277.d: New test.
+
+2020-12-15 Patrick Palka <ppalka@redhat.com>
+
+ * g++.dg/cpp2a/concepts-requires23.C: New test.
+
+2020-12-15 Nathan Sidwell <nathan@acm.org>
+
+ * g++.dg/modules/mod-decl-0-2a.C: New.
+ * g++.dg/modules/mod-decl-0.C: New.
+ * g++.dg/modules/mod-decl-1.C: New.
+ * g++.dg/modules/mod-decl-2_a.C: New.
+ * g++.dg/modules/mod-decl-2_b.C: New.
+ * g++.dg/modules/mod-decl-2_c.C: New.
+ * g++.dg/modules/mod-decl-3.C: New.
+ * g++.dg/modules/mod-decl-5_a.C: New.
+ * g++.dg/modules/mod-decl-5_b.C: New.
+
+2020-12-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/98274
+ * gcc.target/i386/pr98274.c: New test.
+
+2020-12-15 Jakub Jelinek <jakub@redhat.com>
+
+ * gcc.target/i386/x86-64-v2.c: Don't expect
+ __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 to be defined with -m32.
+ * gcc.target/i386/x86-64-v2-other.c: New test.
+ * gcc.target/i386/x86-64-v2-msabi.c: New test.
+ * gcc.target/i386/x86-64-v3.c: Fix a comment pasto. Don't expect
+ __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 to be defined with -m32.
+ * gcc.target/i386/x86-64-v3-other.c: New test.
+ * gcc.target/i386/x86-64-v3-msabi.c: New test.
+ * gcc.target/i386/x86-64-v4.c:Don't expect
+ __GCC_HAVE_SYNC_COMPARE_AND_SWAP_16 to be defined with -m32.
+ * gcc.target/i386/x86-64-v4-other.c: New test.
+ * gcc.target/i386/x86-64-v4-msabi.c: New test.
+
+2020-12-15 Max Filippov <jcmvbkbc@gmail.com>
+
+ * gcc.target/xtensa/pr98285.c: New test.
+
+2020-12-15 Ian Lance Taylor <iant@golang.org>
+
+ * go.test/go-test.exp (errchk): Retain any characters at the end
+ of the comment.
+
+2020-12-15 liuhongt <hongtao.liu@intel.com>
+
+ * gcc.target/i386/pr78102.c: Adjust testcase.
+
+2020-12-14 Martin Sebor <msebor@redhat.com>
+
+ PR middle-end/98166
+ PR c++/57111
+ PR middle-end/98160
+ * g++.dg/warn/Wmismatched-dealloc-2.C: Adjust test of expected warning.
+ * g++.dg/warn/Wmismatched-new-delete.C: Same.
+ * gcc.dg/Wmismatched-dealloc.c: Same.
+ * c-c++-common/Wfree-nonheap-object-2.c: New test.
+ * c-c++-common/Wfree-nonheap-object-3.c: New test.
+ * c-c++-common/Wfree-nonheap-object.c: New test.
+ * c-c++-common/Wmismatched-dealloc.c: New test.
+ * g++.dg/warn/Wfree-nonheap-object-3.C: New test.
+ * g++.dg/warn/Wfree-nonheap-object-4.C: New test.
+ * g++.dg/warn/Wmismatched-dealloc-2.C: New test.
+ * g++.dg/warn/Wmismatched-new-delete-2.C: New test.
+ * g++.dg/warn/Wmismatched-new-delete.C: New test.
+ * gcc.dg/Wmismatched-dealloc-2.c: New test.
+ * gcc.dg/Wmismatched-dealloc-3.c: New test.
+ * gcc.dg/Wmismatched-dealloc.c: New test.
+
+2020-12-14 Wilco Dijkstra <wdijkstr@arm.com>
+
+ * lib/target-supports.exp (check_effective_target_tune_cortex_a76): New
+ effective target test.
+ * gcc.target/aarch64/with-tune-config.c: New test.
+ * gcc.target/aarch64/with-tune-march.c: Likewise.
+ * gcc.target/aarch64/with-tune-mcpu.c: Likewise.
+ * gcc.target/aarch64/with-tune-mtune.c: Likewise.
+
+2020-12-14 Tamar Christina <tamar.christina@arm.com>
+
+ PR middle-end/98264
+ * gcc.target/i386/pr98264.c: New test.
+
+2020-12-14 Ilya Leoshkevich <iii@linux.ibm.com>
+
+ * lib/target-supports.exp(check_profiling_available): Limit
+ perf data buffer.
+
+2020-12-14 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/arm/simd/mve-vneg.c: Add tests for vneg.
+
+2020-12-14 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/arm/simd/mve-vmvn.c: Add tests for vmvn.
+
+2020-12-14 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/arm/simd/mve-vbic.c: Add tests for vbic.
+
+2020-12-14 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/arm/simd/mve-veor.c: Add tests for veor.
+
+2020-12-14 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/arm/vect-half-floats.c: Fix typos.
+
+2020-12-14 Martin Liska <mliska@suse.cz>
+
+ PR sanitizer/98204
+ * c-c++-common/asan/pr98204.c: New test.
+
+2020-12-14 Nikhil Benesch <nikhil.benesch@gmail.com>
+
+ * gcc.misc-tests/godump-1.c: Add test cases.
+
+2020-12-13 Maciej W. Rozycki <macro@linux-mips.org>
+
+ * gcc.target/vax/push.c: New test.
+
+2020-12-13 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/98256
+ * gcc.c-torture/compile/pr98256.c: New test.
+
+2020-12-13 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/92469
+ * gcc.target/i386/pr92469.c: New test.
+ * gcc.target/i386/pr79804.c: Adjust expected diagnostics.
+ * gcc.target/i386/pr88178.c: Expect an error.
+
+2020-12-13 Tamar Christina <tamar.christina@arm.com>
+
+ * gcc.target/arm/vect-half-floats.c: New test.
+
+2020-12-13 Tamar Christina <tamar.christina@arm.com>
+
+ * lib/target-supports.exp
+ (check_effective_target_arm_v8_3a_complex_neon_ok_nocache): Fix it.
+ (check_effective_target_vect_complex_add_byte
+ ,check_effective_target_vect_complex_add_int
+ ,check_effective_target_vect_complex_add_short
+ ,check_effective_target_vect_complex_add_long
+ ,check_effective_target_vect_complex_add_half
+ ,check_effective_target_vect_complex_add_float
+ ,check_effective_target_vect_complex_add_double): New.
+ * gcc.dg/vect/complex/bb-slp-complex-add-pattern-byte.c: New test.
+ * gcc.dg/vect/complex/bb-slp-complex-add-pattern-int.c: New test.
+ * gcc.dg/vect/complex/bb-slp-complex-add-pattern-long.c: New test.
+ * gcc.dg/vect/complex/bb-slp-complex-add-pattern-short.c: New test.
+ * gcc.dg/vect/complex/bb-slp-complex-add-pattern-unsigned-byte.c: New test.
+ * gcc.dg/vect/complex/bb-slp-complex-add-pattern-unsigned-int.c: New test.
+ * gcc.dg/vect/complex/bb-slp-complex-add-pattern-unsigned-long.c: New test.
+ * gcc.dg/vect/complex/bb-slp-complex-add-pattern-unsigned-short.c: New test.
+ * gcc.dg/vect/complex/complex-add-pattern-template.c: New test.
+ * gcc.dg/vect/complex/complex-add-template.c: New test.
+ * gcc.dg/vect/complex/complex-operations-run.c: New test.
+ * gcc.dg/vect/complex/complex-operations.c: New test.
+ * gcc.dg/vect/complex/complex.exp: New test.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-double.c: New test.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-float.c: New test.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-half-float.c: New test.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-double.c: New test.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-float.c: New test.
+ * gcc.dg/vect/complex/fast-math-bb-slp-complex-add-pattern-half-float.c: New test.
+ * gcc.dg/vect/complex/fast-math-complex-add-double.c: New test.
+ * gcc.dg/vect/complex/fast-math-complex-add-float.c: New test.
+ * gcc.dg/vect/complex/fast-math-complex-add-half-float.c: New test.
+ * gcc.dg/vect/complex/fast-math-complex-add-pattern-double.c: New test.
+ * gcc.dg/vect/complex/fast-math-complex-add-pattern-float.c: New test.
+ * gcc.dg/vect/complex/fast-math-complex-add-pattern-half-float.c: New test.
+ * gcc.dg/vect/complex/vect-complex-add-pattern-byte.c: New test.
+ * gcc.dg/vect/complex/vect-complex-add-pattern-int.c: New test.
+ * gcc.dg/vect/complex/vect-complex-add-pattern-long.c: New test.
+ * gcc.dg/vect/complex/vect-complex-add-pattern-short.c: New test.
+ * gcc.dg/vect/complex/vect-complex-add-pattern-unsigned-byte.c: New test.
+ * gcc.dg/vect/complex/vect-complex-add-pattern-unsigned-int.c: New test.
+ * gcc.dg/vect/complex/vect-complex-add-pattern-unsigned-long.c: New test.
+ * gcc.dg/vect/complex/vect-complex-add-pattern-unsigned-short.c: New test.
+
+2020-12-13 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * lib/scanasm.exp (scan-symbol-section): Pass args to
+ dg-scan-symbol-section.
+ (scan-assembler-symbol-section): Likewise.
+ (dg-scan-symbol-section): Handle selector from orig_args.
+ Get patterns from orig_args.
+ (parse_section_of_symbols): Fix section_pattern.
+ Strip double quotes from section name.
+ * g++.dg/gomp/tls-5.C: Restrict ir, _ZGR2ir_ scans to tls_native.
+ * gcc.dg/20021029-1.c: Anchor ar symbol.
+ * gcc.dg/darwin-sections.c: Remove obsolete scans for _a, _b in
+ .data.
+
+2020-12-12 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/98022
+ * gfortran.dg/data_inquiry_ref.f90: New test.
+
+2020-12-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/96685
+ * gcc.dg/tree-ssa/pr96685-1.c: New test.
+ * gcc.dg/tree-ssa/pr96685-2.c: New test.
+ * gcc.dg/tree-ssa/pr96685-3.c: New test.
+
+2020-12-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/96272
+ * gcc.dg/tree-ssa/pr96272.c: New test.
+
+2020-12-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/98183
+ * gcc.dg/gomp/pr98183.c: New test.
+ * gcc.dg/goacc/pr98183.c: New test.
+
+2020-12-11 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/cpp2a/concepts-conv3.C: New test.
+ * g++.dg/cpp2a/concepts-conv3a.C: New file.
+
+2020-12-11 Nathan Sidwell <nathan@acm.org>
+
+ * g++.dg/modules/modules.exp: New.
+
+2020-12-11 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/arm/simd/mve-vorr.c: Add vorr tests.
+
+2020-12-11 Claudiu Zissulescu <claziss@synopsys.com>
+
+ * gcc.target/arc/pmpyd.c: New test.
+ * gcc.target/arc/tmac-1.c: Update.
+
+2020-12-11 H.J. Lu <hjl.tools@gmail.com>
+
+ PR target/98219
+ * gcc.dg/guality/pr98219-1.c: New test.
+ * gcc.dg/guality/pr98219-2.c: Likewise.
+ * gcc.dg/torture/pr98219-1.c: Likewise.
+ * gcc.dg/torture/pr98219-2.c: Likewise.
+ * gcc.target/i386/uintr-2.c: Scan "add[lq] $8, %[er]sp".
+ (uword_t): New.
+ (foo): Add a uword_t argument.
+ (UINTR_hanlder): Likewise.
+ * gcc.target/i386/uintr-3.c: Scan "add[lq] $8, %[er]sp".
+ (uword_t): New.
+ (UINTR_hanlder): Add a uword_t argument.
+ * gcc.target/i386/uintr-4.c (uword_t): New.
+ (UINTR_hanlder): Add a uword_t argument.
+ * gcc.target/i386/uintr-5.c (uword_t): New.
+ (UINTR_hanlder): Add a uword_t argument.
+
+2020-12-11 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/78173
+ * g++.dg/cpp2a/concepts-pr78173.C: New test.
+
+2020-12-11 Andrea Corallo <andrea.corallo@arm.com>
+
+ * lib/target-supports.exp (check_effective_target_arm_softfloat):
+ Improve documentation.
+
+2020-12-11 Andrea Corallo <andrea.corallo@arm.com>
+
+ * gcc.target/arm/lob2.c: Use '-march=armv8.1-m.main+fp'.
+ * gcc.target/arm/lob3.c: Skip with '-mfloat-abi=hard'.
+ * gcc.target/arm/lob4.c: Likewise.
+ * gcc.target/arm/lob5.c: Use '-march=armv8.1-m.main+fp'.
+
+2020-12-11 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/98244
+ * gcc.dg/vect/vect-live-6.c: Require vect_condition.
+
+2020-12-11 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/98242
+ * gcc.dg/vect/bb-slp-subgroups-3.c: Require vect_int_mult.
+
+2020-12-11 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/98240
+ * gcc.dg/vect/pr97678.c: Require vect_int_mult and
+ vect_pack_trunc.
+
+2020-12-11 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/98239
+ * gcc.dg/vect/bb-slp-69.c: Require vect_condition.
+
+2020-12-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/98229
+ * gcc.c-torture/compile/pr98229.c: New test.
+
+2020-12-11 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/98235
+ * gcc.dg/torture/pr98235.c: New testcase.
+
+2020-12-11 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/98190
+ * gcc.dg/pr98190.c: New test.
+
+2020-12-11 Andrea Corallo <andrea.corallo@arm.com>
+
+ * gcc.target/aarch64/sve/pr97092.c: New test.
+
+2020-12-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/98212
+ * gcc.dg/predict-8.c: Adjust expected probability.
+
+2020-12-10 Ed Schonberg <schonberg@adacore.com>
+
+ * gnat.dg/modular6.adb: New test.
+
+2020-12-10 Marek Polacek <polacek@redhat.com>
+
+ PR c++/91506
+ * g++.dg/init/array60.C: New test.
+
+2020-12-10 Dennis Zhang <denzha01@e124712.cambridge.arm.com>
+
+ * gcc.target/arm/simd/mve-vsub_1.c: Fix typo.
+ Remove needless dg-additional-options.
+
+2020-12-10 Marek Polacek <polacek@redhat.com>
+
+ PR c++/68451
+ * g++.dg/cpp0x/friend6.C: New test.
+
+2020-12-10 Christophe Lyon <christophe.lyon@linaro.org>
+
+ * gcc.target/arm/simd/mve-vand.c: New test.
+
+2020-12-10 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR tree-optimization/98069
+ * gcc.dg/vect/pr98069.c: New file.
+
+2020-12-10 Joel Hutton <joel.hutton@arm.com>
+
+ * gcc.dg/vect/pr97929.c: New test.
+
+2020-12-10 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/98211
+ * gcc.dg/pr98211.c: New testcase.
+
+2020-12-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/98212
+ * gcc.target/i386/pr98212.c: New test.
+
+2020-12-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/98169
+ * gcc.target/i386/pr98169.c: New test.
+
+2020-12-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR middle-end/98205
+ * c-c++-common/gomp/doacross-4.c: New test.
+
+2020-12-10 Richard Biener <rguenther@suse.de>
+
+ * gcc.dg/vect/bb-slp-div-1.c: Expect the load to be
+ vectorized.
+
+2020-12-10 Nikhil Benesch <nikhil.benesch@gmail.com>
+
+ * gcc.misc-tests/godump-1.c: Add test case.
+
+2020-12-10 Ian Lance Taylor <iant@golang.org>
+
+ * go.test/go-test.exp (go-gc-tests): Recognize errorcheckdir -n,
+ for bug345.go.
+
+2020-12-09 Ian Lance Taylor <iant@golang.org>
+
+ * go.test/go-test.exp (errchk): Rewrite regexp quoting to use
+ curly braces, making it much simpler.
+
+2020-12-09 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/98213
+ * g++.dg/pr98213.C: New testcase.
+
+2020-12-09 Marek Polacek <polacek@redhat.com>
+
+ PR c++/97517
+ * g++.dg/diagnostic/nullptr.C: New test.
+
+2020-12-09 Martin Liska <mliska@suse.cz>
+
+ PR tree-optimization/98182
+ * gcc.dg/tree-ssa/if-to-switch-1.c: Add case-values-threshold in
+ order to fix them for aarch64.
+ * gcc.dg/tree-ssa/if-to-switch-10.c: Likewise.
+
+2020-12-09 Ilya Leoshkevich <iii@linux.ibm.com>
+
+ * gcc.target/s390/zvector/autovec-double-signaling-eq.c: Build
+ with exceptions.
+ * gcc.target/s390/zvector/autovec-float-signaling-eq.c:
+ Likewise.
+
+2020-12-09 Tobias Burnus <tobias@codesourcery.com>
+
+ * c-c++-common/gomp/allocate-5.c: New test.
+
+2020-12-09 Richard Biener <rguenther@suse.de>
+
+ PR c/98200
+ * gcc.dg/gimplefe-error-8.c: New testcase.
+
+2020-12-09 Tobias Burnus <tobias@codesourcery.com>
+
+ * gfortran.dg/gomp/reduction4.f90: Update scan-trees, add
+ lost testcase; move test with FE error to ...
+ * gfortran.dg/gomp/reduction5.f90: ... here.
+
+2020-12-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/98199
+ * gcc.c-torture/compile/pr98199.c: New test.
+
+2020-12-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/98193
+ * g++.dg/cpp2a/bit-cast7.C: New test.
+
+2020-12-09 Jason Merrill <jason@redhat.com>
+
+ * g++.dg/cpp2a/concepts-nodiscard1.C: Remove xfail.
+
+2020-12-09 Jason Merrill <jason@redhat.com>
+
+ PR c++/59238
+ * g++.dg/cpp0x/new4.C: New test.
+
2020-12-08 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/98191