+2020-05-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/94956
+ * gcc.target/i386/pr94956.c: New test.
+
+ PR tree-optimization/94913
+ * gcc.dg/tree-ssa/pr94913.c: New test.
+
+2020-05-07 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * gcc.target/powerpc/setnbc.h: New.
+ * gcc.target/powerpc/setnbceq.c: New.
+ * gcc.target/powerpc/setnbcge.c: New.
+ * gcc.target/powerpc/setnbcgt.c: New.
+ * gcc.target/powerpc/setnbcle.c: New.
+ * gcc.target/powerpc/setnbclt.c: New.
+ * gcc.target/powerpc/setnbcne.c: New.
+
+2020-05-07 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * gcc.target/powerpc/setbc.h: New.
+ * gcc.target/powerpc/setbceq.c: New.
+ * gcc.target/powerpc/setbcge.c: New.
+ * gcc.target/powerpc/setbcgt.c: New.
+ * gcc.target/powerpc/setbcle.c: New.
+ * gcc.target/powerpc/setbclt.c: New.
+ * gcc.target/powerpc/setbcne.c: New.
+
+2020-05-07 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/94817
+ PR c++/94829
+ * g++.dg/coroutines/coro-missing-final-suspend.C: New test.
+ * g++.dg/coroutines/coro-missing-initial-suspend.C: New test.
+ * g++.dg/coroutines/coro-missing-promise-yield.C: Check for
+ continuation of compilation.
+ * g++.dg/coroutines/coro-missing-promise.C: Likewise.
+ * g++.dg/coroutines/coro-missing-ret-value.C: Likewise
+ * g++.dg/coroutines/coro-missing-ret-void.C: Likewise
+ * g++.dg/coroutines/coro-missing-ueh-3.C: Likewise
+ * g++.dg/coroutines/pr94817.C: New test.
+ * g++.dg/coroutines/pr94829.C: New test.
+
+2020-05-07 Marek Polacek <polacek@redhat.com>
+
+ PR c++/94590 - Detect long double -> double narrowing.
+ * g++.dg/cpp0x/Wnarrowing18.C: New test.
+
+2020-05-07 Marek Polacek <polacek@redhat.com>
+
+ PR c++/94255
+ * g++.dg/template/spec41.C: New test.
+
+2020-05-07 Marek Polacek <polacek@redhat.com>
+
+ P1957R2
+ * g++.dg/cpp0x/initlist92.C: Don't expect an error in C++20 only.
+
+2020-05-07 Manfred Schwarb <manfred99@gmx.ch>
+
+ * gcc.dg/20050121-1.c: Fix broken dg directives.
+ * gcc.dg/analzyer/pr93382.c: Likewise.
+ * gcc.dg/autopar/pr68460.c: Likewise.
+ * gcc.dg/c90-fordecl-1.c: Likewise.
+ * gcc.dg/cpp/trad/funlike-5.c: Likewise.
+ * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
+ * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
+ * gcc.dg/lto/pr52634_0.c: Likewise.
+ * gcc.dg/pr32069.c: Likewise.
+ * gcc.dg/pr35445.c: Likewise.
+ * gcc.dg/pr40172-3.c: Likewise.
+ * gcc.dg/pr87347.c: Likewise.
+ * gcc.dg/pr88660.c: Likewise.
+ * gcc.dg/pr89689.c: Likewise.
+ * gcc.dg/sinatan-2.c: Likewise.
+ * gcc.dg/sinhatanh-1.c: Likewise.
+ * gcc.dg/sinhovercosh-1.c: Likewise.
+ * gcc.dg/tls/opt-9.c: Likewise.
+ * gcc.dg/torture/builtins-1.c: Likewise.
+ * gcc.dg/torture/pr51106-1.c: Likewise.
+ * gcc.dg/torture/pr51106-2.c: Likewise.
+ * gcc.dg/torture/pr80281.c: Likewise.
+ * gcc.dg/torture/pr92252.c: Likewise.
+ * gcc.dg/tree-ssa/pr79448-2.c: Likewise.
+ * gcc.dg/tree-ssa/pr79448.c: Likewise.
+ * gcc.dg/tree-ssa/pr92163.c: Likewise.
+ * gcc.dg/tree-ssa/reassoc-28.c: Likewise.
+ * gcc.dg/tree-ssa/upcast-1.c: Likewise.
+ * gcc.dg/two-types-6.c: Likewise.
+ * gcc.dg/ubsan/c-shift-1.c: Likewise.
+ * gcc.dg/var-expand3.c: Likewise.
+ * gcc.dg/vect/costmodel/x86_64/costmodel-pr30843.c: Likewise.
+ * gcc.dg/vect/pr71264.c: Likewise.
+
+2020-05-07 Marek Polacek <polacek@redhat.com>
+
+ * g++.dg/other/operator1.C: Adjust expected message.
+ * g++.dg/overload/operator2.C: Likewise.
+ * g++.dg/template/error30.C: Likewise.
+ * g++.old-deja/g++.jason/operator.C: Likewise.
+
+2020-05-07 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/94703
+ * gcc.dg/tree-ssa/pr94703.c: New testcase.
+
+2020-05-07 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/94946
+ * g++.dg/ext/attr-parm-1.C: Enable the test also for lp64 x86, use
+ sysv_abi and ms_abi attributes in that case instead of fastcall and
+ no attribute.
+
+ PR c/94968
+ * gcc.dg/pr94968.c: New test.
+
+2020-05-07 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/57359
+ * gcc.dg/torture/pr57359-1.c: New testcase.
+ * gcc.dg/torture/pr57359-1.c: Likewise.
+ * gcc.dg/tree-ssa/ssa-lim-14.c: Likewise.
+ * gcc.dg/graphite/pr80906.c: XFAIL.
+
+2020-05-07 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/debug16.adb: New test.
+
+2020-05-06 Marek Polacek <polacek@redhat.com>
+
+ PR c++/94938
+ * g++.dg/warn/Wdiv-by-zero-3.C: New test.
+ * g++.dg/warn/Wtype-limits4.C: New test.
+ * g++.dg/warn/template-2.C: New test.
+ * g++.old-deja/g++.pt/crash10.C: Add dg-warning.
+
+2020-05-06 Iain Buclaw <ibuclaw@gdcproject.org>
+
+ PR d/94970
+ * gdc.dg/pr94970.d: New test.
+
+2020-05-06 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/94951
+ * g++.dg/warn/Wstrict-aliasing-bogus-tmpl.C: New test.
+
+ PR c++/94907
+ * g++.dg/cpp2a/spaceship-synth8.C: New test.
+
+2020-05-06 qing zhao <qing.zhao@oracle.com>
+
+ PR c/94230
+ * gcc.dg/plugin/location-overflow-test-1.c (fn_1): New message to
+ provide hint to use the new -flarge-source-files option.
+
+2020-05-06 Uroš Bizjak <ubizjak@gmail.com>
+
+ PR target/94913
+ * gcc.target/i386/pr94913-1.c: New test.
+ * gcc.target/i386/pr94913-2.c: Ditto.
+
+2020-05-06 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/94963
+ * gcc.dg/pr94963.c: New testcase.
+
+2020-05-06 Hongtao Liu <hongtao.liu@intel.com>
+
+ * g++.dg/other/i386-2.c: Add -mtsxldtrk.
+ * g++.dg/other/i386-3.c: Likewise.
+ * gcc.target/i386/sse-12.c: Likewise.
+ * gcc.target/i386/sse-13.c: Likewise.
+ * gcc.target/i386/sse-14.c: Likewise.
+ * gcc.target/i386/sse-22.c: Likewsie.
+ * gcc.target/i386/sse-23.c: Likewise.
+ * gcc.target/i386/tsxldtrk-1.c: New test.
+ * gcc.target/i386/funcspec-56.inc: Add target attribute tests
+ for tsxldtrk.
+
+2020-05-06 Hongtao Liu <hongtao.liu@intel.com>
+
+ * gcc.target/i386/funcspec-56.inc: Add enqcmd, avx512bf16,
+ avx512vp2intersect.
+
+2020-05-06 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/94921
+ * match.pd (~(~X - Y) -> X + Y, ~(~X + Y) -> X - Y): New
+ simplifications.
+
+ PR rtl-optimization/94873
+ * gcc.dg/pr94873.c: New test.
+
+2020-05-06 Hongtao.liu <hongtao.liu@intel.com>
+ Wei Xiao <wei3.xiao@intel.com>
+
+ * gcc/testsuite/gcc.target/i386/serialize-1.c: New test.
+ * gcc/testsuite/g++.dg/other/i386-2.C: Add -mserialize.
+ * gcc/testsuite/g++.dg/other/i386-3.C: Ditto.
+ * gcc/testsuite/gcc.target/i386/funcspec-56.inc: Ditto.
+ * gcc/testsuite/gcc.target/i386/sse-12.c: Ditto.
+ * gcc/testsuite/gcc.target/i386/sse-13.c: Ditto.
+ * gcc/testsuite/gcc.target/i386/sse-14.c: Ditto.
+ * gcc/testsuite/gcc.target/i386/sse-22.c: Ditto.
+ * gcc/testsuite/gcc.target/i386/sse-23.c: Ditto.
+
+2020-05-05 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR testsuite/84324
+ * objc/execute/exceptions/matcher-1.m (my_exception_matcher):
+ Change return type to int.
+
+2020-05-05 Harald Anlauf <anlauf@gmx.de>
+
+ PR fortran/93366
+ * gfortran.dg/pr93366.f90: New test.
+
+2020-05-05 Michael Meissner <meissner@linux.ibm.com>
+
+ * gcc.dg/nextafter-2.c: Delete changes meant for a private branch.
+ * gcc.target/powerpc/pr70117.c: Likewise.
+
+2020-05-05 Dimitar Dimitrov <dimitar@dinux.eu>
+
+ * gcc.target/pru/clobber-sp.c: New test.
+
+2020-05-05 Dimitar Dimitrov <dimitar@dinux.eu>
+
+ * gcc.target/pru/lra-framepointer-fragmentation-1.c: Update test to
+ take into account additional available registers.
+ * gcc.target/pru/lra-framepointer-fragmentation-2.c: Ditto.
+
+2020-05-05 Marek Polacek <polacek@redhat.com>
+
+ PR c++/94799
+ * g++.dg/lookup/this1.C: Adjust dg-error.
+ * g++.dg/template/lookup12.C: New test.
+ * g++.dg/template/lookup13.C: New test.
+ * g++.dg/template/lookup14.C: New test.
+ * g++.dg/template/lookup15.C: New test.
+
+2020-05-05 Martin Liska <mliska@suse.cz>
+
+ * gcc.dg/spellcheck-options-22.c: New test.
+
+2020-05-05 Martin Liska <mliska@suse.cz>
+
+ * g++.dg/concepts/diagnostic1.C: Merge dg-options and
+ dg-additional-options if len <= 120 chars.
+ * g++.dg/cpp1y/new1.C: Likewise.
+ * g++.dg/cpp1y/new2.C: Likewise.
+ * g++.dg/debug/dwarf2/pr61433.C: Likewise.
+ * g++.dg/init/new18.C: Likewise.
+ * g++.dg/ipa/devirt-19.C: Likewise.
+ * g++.dg/ipa/devirt-52.C: Likewise.
+ * g++.dg/ipa/pr44372.C: Likewise.
+ * g++.dg/ipa/pr58371.C: Likewise.
+ * g++.dg/ipa/pr63587-2.C: Likewise.
+ * g++.dg/ipa/pr78211.C: Likewise.
+ * g++.dg/opt/dump1.C: Likewise.
+ * g++.dg/opt/pr44919.C: Likewise.
+ * g++.dg/opt/pr47615.C: Likewise.
+ * g++.dg/opt/pr82159-2.C: Likewise.
+ * g++.dg/other/pr52048.C: Likewise.
+ * g++.dg/pr57662.C: Likewise.
+ * g++.dg/pr59510.C: Likewise.
+ * g++.dg/pr67989.C: Likewise.
+ * g++.dg/pr81194.C: Likewise.
+ * g++.dg/template/canon-type-8.C: Likewise.
+ * g++.dg/template/crash107.C: Likewise.
+ * g++.dg/template/show-template-tree-3.C: Likewise.
+ * g++.dg/tm/cgraph_edge.C: Likewise.
+ * g++.dg/torture/20141013.C: Likewise.
+ * g++.dg/torture/pr34641.C: Likewise.
+ * g++.dg/torture/pr34850.C: Likewise.
+ * g++.dg/torture/pr36745.C: Likewise.
+ * g++.dg/torture/pr40991.C: Likewise.
+ * g++.dg/torture/pr48271.C: Likewise.
+ * g++.dg/torture/pr53602.C: Likewise.
+ * g++.dg/torture/pr53752.C: Likewise.
+ * g++.dg/torture/pr54838.C: Likewise.
+ * g++.dg/torture/pr58252.C: Likewise.
+ * g++.dg/tree-ssa/pr22444.C: Likewise.
+ * g++.dg/tree-ssa/pr24351-3.C: Likewise.
+ * g++.dg/tree-ssa/pr27283.C: Likewise.
+ * g++.dg/tree-ssa/pr27291.C: Likewise.
+ * g++.dg/tree-ssa/pr27548.C: Likewise.
+ * g++.dg/tree-ssa/pr42337.C: Likewise.
+ * g++.dg/ubsan/pr65583.C: Likewise.
+ * g++.old-deja/g++.robertl/eb27.C: Likewise.
+ * gcc.dg/tree-ssa/dse-points-to.c: Likewise.
+ * gcc.target/arm/simd/vmmla_1.c: Likewise.
+ * gcc.target/i386/vect-pr67800.c: Likewise.
+ * gcc.target/mips/cfgcleanup-jalr2.c: Likewise.
+ * gcc.target/mips/cfgcleanup-jalr3.c: Likewise.
+
+2020-05-05 Richard Biener <rguenther@suse.de>
+
+ PR testsuite/92177
+ * gcc.dg/vect/bb-slp-22.c: Adjust.
+
+2020-05-05 Richard Biener <rguenther@suse.de>
+
+ PR ipa/94947
+ * gcc.dg/torture/pr94947-1.c: New testcase.
+ * gcc.dg/torture/pr94947-2.c: Likewise.
+
+2020-05-05 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/aggr29.adb: New test.
+
+2020-05-05 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/94949
+ * gcc.dg/torture/pr94949.c: New testcase.
+
+2020-05-05 Alex Coplan <alex.coplan@arm.com>
+
+ * gcc.target/aarch64/mvn_zero_ext.c: New test.
+
+2020-05-05 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/94800
+ * gcc.dg/tree-ssa/pr94800.c: New test.
+ * gcc.dg/tree-ssa/popcount5.c: New test.
+ * gcc.dg/tree-ssa/popcount5l.c: New test.
+ * gcc.dg/tree-ssa/popcount5ll.c: New test.
+
+ PR target/94942
+ * gcc.target/i386/pr94942.c: New test.
+
+ PR tree-optimization/94914
+ * gcc.target/i386/pr94914.c: New test.
+
+2020-05-04 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/94038
+ * g++.dg/warn/pr94038.C: New test.
+
+2020-05-04 Richard Sandiford <richard.sandiford@arm.com>
+
+ PR middle-end/94941
+ * gcc.target/aarch64/sve/acle/general/unoptimized_1.c: New test.
+
+2020-05-04 Uroš Bizjak <ubizjak@gmail.com>
+
+ PR target/94795
+ * gcc.target/i386/pr94795-1.c: New test.
+ * gcc.target/i386/pr94795-2.c: Ditto.
+
+2020-05-04 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/39612
+ * gcc.dg/tree-ssa/pr39612.c: New testcase.
+
+2020-05-04 Uroš Bizjak <ubizjak@gmail.com>
+
+ PR target/94650
+ * gcc.targeti/i386/pr94650.c: New test.
+
+2020-05-04 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/94718
+ * gcc.dg/tree-ssa/pr94718-4.c: New test.
+ * gcc.dg/tree-ssa/pr94718-5.c: New test.
+
+ PR tree-optimization/94718
+ * gcc.dg/tree-ssa/pr94718-3.c: New test.
+
+ PR tree-optimization/94718
+ * gcc.dg/tree-ssa/pr94718-1.c: New test.
+ * gcc.dg/tree-ssa/pr94718-2.c: New test.
+
+2020-05-03 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/limited1_inner.adb (Finalize): Use 'Unrestricted_Access.
+
+2020-05-02 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR fortran/94788
+ * lib/gfortran.exp (gfortran_target_compile): Get asan library
+ from TEST_ALWAYS_FLAGS.
+
+2020-05-02 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/94788
+ * gfortran.dg/asan: New directory.
+ * gfortran.dg/asan/asan.exp: New file.
+ * gfortran.dg/asan/pointer_assign_16.f90: New test case.
+
+2020-05-01 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/93492
+ * c-c++-common/patchable_function_entry-error-1.c: New test.
+ * c-c++-common/patchable_function_entry-error-2.c: Likewise.
+ * c-c++-common/patchable_function_entry-error-3.c: Likewise.
+
+2020-05-01 Patrick Palka <ppalka@redhat.com>
+
+ PR c++/90880
+ * g++.dg/template/sfinae29.C: New test.
+
+2020-05-01 Marek Polacek <polacek@redhat.com>
+
+ PR c++/94885
+ * g++.dg/cpp2a/paren-init26.C: New test.
+
+2020-05-01 Andreas Tobler <andreast@gcc.gnu.org>
+
+ * gcc.dg/asan/pr87930.c: Enable on x86_64 FreeBSD.
+ * c-c++-common/asan/asan-interface-1.c: Likewise.
+ * c-c++-common/asan/clone-test-1.c: Likewise.
+ * c-c++-common/asan/no-asan-stack.c: Likewise.
+ * c-c++-common/asan/pr59063-1.c: Likewise.
+ * c-c++-common/asan/pr59063-2.c: Likewise.
+ * g++.dg/asan/asan_test.C: Likewise.
+ * g++.dg/asan/asan_test_utils.h: Likewise.
+ * g++.dg/asan/interception-failure-test-1.C: Likewise.
+ * g++.dg/asan/interception-malloc-test-1.C: Likewise.
+
+2020-04-30 Peter Bergner <bergner@linux.ibm.com>
+
+ PR rtl-optimization/94740
+ * gcc.target/powerpc/pr94740.c: New test.
+
+2020-04-30 Jakub Jelinek <jakub@redhat.com>
+
+ PR c/94842
+ * gcc.dg/pr94842.c: New test.
+
+2020-04-30 Martin Jambor <mjambor@suse.cz>
+
+ PR ipa/94856
+ * g++.dg/ipa/pr94856.C: New test.
+
+2020-04-30 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/94886
+ * g++.dg/coroutines/pr94886-folly-3.C: New test.
+
+2020-04-30 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/94883
+ * g++.dg/coroutines/pr94883-folly-2.C: New test.
+
+2020-04-30 Iain Sandoe <iain@sandoe.co.uk>
+
+ PR c++/94879
+ * g++.dg/coroutines/pr94xxx-folly-1.C: New test.
+
+2020-04-30 Marek Polacek <polacek@redhat.com>
+
+ PR c++/94775
+ * g++.dg/warn/Warray-bounds-10.C: New test.
+
+2020-04-30 Szabolcs Nagy <szabolcs.nagy@arm.com>
+
+ PR target/94748
+ * gcc.target/aarch64/pr94748.c: New test.
+
2020-04-30 Andreas Krebbel <krebbel@linux.ibm.com>
* gcc.target/s390/zvector/vec_load_len_r.c: New test.