2016-02-20  Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/69423
	* gfortran.dg/deferred_character_15.f90 : New test.

2016-02-20  Dominique d'Humieres  <dominiq@lps.ens.fr>

	PR fortran/57365
	gfortran.dg/allocate_with_source_18.f03: New test.

2016-02-20  Harald Anlauf  <anlauf@gmx.de>

	PR fortran/52531
	gfortran.dg/gomp/pr52531.f90: New test.

2016-02-19  Bernd Edlinger  <bernd.edlinger@hotmail.de>

	PR c++/69865
	* c-c++-common/Wshift-negative-value-6.c: Add -std=c++11 before
	-std=c++03.

2016-02-19  Jakub Jelinek  <jakub@redhat.com>

	PR c++/69826
	* c-c++-common/cilk-plus/CK/pr69826-1.c: New test.
	* c-c++-common/cilk-plus/CK/pr69826-2.c: New test.

	PR c++/69850
	* g++.dg/warn/Wnonnull-compare-4.C: New test.

	PR c++/69851
	* g++.dg/torture/pr69851.C: New test.

2016-02-19  Martin Sebor  <msebor@redhat.com>

	PR testsuite/69573
	* gcc.dg/pr61053.c: Tweaked test to avoid bogus failures.

2016-02-19  Jakub Jelinek  <jakub@redhat.com>

	PR c++/69850
	* g++.dg/warn/Wnonnull-compare-2.C: New test.
	* g++.dg/warn/Wnonnull-compare-3.C: New test.

	PR c++/67767
	* g++.dg/cpp0x/pr67767.C: New test.

2016-02-19  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

	* lib/target-supports.exp: Define aarch64_asm_FUNC_ok checks
	for fp, simd, crypto, crc, lse.
	* doc/sourcebuild.texi (AArch64-specific attributes): Document the
	above.
	* gcc.target/aarch64/assembler_arch_1.c: Add aarch64_asm_lse_ok
	effective target check.

2016-02-19  Jakub Jelinek  <jakub@redhat.com>

	PR target/69820
	* gcc.target/i386/pr69820.c: New test.

2016-02-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>

	* gcc.target/s390/vector/int128-1.c: New test.

2016-02-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>

	* gcc.target/s390/vector/vec-vcond-1.c: New test.

2016-02-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>

	* gcc.target/s390/md/movstr-1.c: Allow also the z13 strings
	instruction pattern name to prevent the testcase from failing with
	-march=z13.

2016-02-19  Andreas Krebbel  <krebbel@linux.vnet.ibm.com>

	* gcc.target/s390/md/movstr-2.c: New test.

2016-02-19  Marcin Kościelnicki  <koriakin@0x04.net>

	* gcc.target/s390/morestack.c: New test.

2016-02-19  Dominik Vogt  <vogt@linux.vnet.ibm.com>

	PR target/69625
	* gcc.target/s390/pr69625.c: Add test case.

2016-02-18  Bernd Edlinger  <bernd.edlinger@hotmail.de>

	PR testsuite/68580
	* c-c++-common/tsan/pr65400-1.c (v, q, o): Make 8-byte aligned.

2016-02-18  Michael Meissner  <meissner@linux.vnet.ibm.com>

	PR target/68404
	* gcc.target/powerpc/fusion.c: Revert the 2016-02-09 change.
	* gcc.target/powerpc/fusion3.c: Likewise.

2016-02-18  Richard Biener  <rguenther@suse.de>

	PR middle-end/69553
	* g++.dg/torture/pr69553.C: New testcase.

2016-02-18  Nick Clifton  <nickc@redhat.com>

	PR target/62254
	PR target/69610
	* gcc.target/arm/pr62554.c: New test.
	* gcc.target/arm/pr69610-1.c: New test.
	* gcc.target/arm/pr69610-2.c: New test.

2016-02-18  Richard Biener  <rguenther@suse.de>

	PR middle-end/69854
	* gcc.dg/torture/pr69854.c: New testcase.

2016-02-17  Jakub Jelinek  <jakub@redhat.com>

	PR c++/69850
	* g++.dg/warn/Wnonnull-compare-1.C: New test.

2012-02-17  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

	* gcc.target/powerpc/vec-cg.c: New test.

2016-02-17  Richard Biener  <rguenther@suse.de>

	PR testsuite/69586
	* gcc.dg/uninit-21.c: Add -fno-short-enums.

2016-02-17  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

	PR target/69161
	* gcc.c-torture/compile/pr69161.c: New test.

2016-02-17  David Sherwood  <david.sherwood@arm.com>

	PR target/69532
	* gcc.target/arm/fmaxmin.c: Change effective target to arm_v8_neon_hw.
	* gcc.target/arm/vect-fmaxmin.c: Likewise.

2016-02-17  Eric Botcazou  <ebotcazou@adacore.com>

	* gcc.dg/ifcvt-4.c: Skip on Visium.

2016-02-17  Eric Botcazou  <ebotcazou@adacore.com>

	* gnat.dg/atomic8.adb: New test.

2016-02-17  Eric Botcazou  <ebotcazou@adacore.com>

	* gnat.dg/discr46.ad[sb]: New test.

2016-02-16  Kelvin Nilsen  <kelvin@gcc.gnu.org>

	PR Target/48344
	* gcc.target/powerpc/pr48344-1.c: New test.

2015-02-16  Thomas Koenig  <tkoenig@gcc.gnu.org>

	PR fortran/69742
	* gfortran.dg/associate_21.f90:  New test.

2016-02-16  Jakub Jelinek  <jakub@redhat.com>

	PR c/69835
	* c-c++-common/nonnull-1.c: Use -Wnonnull-compare instead of
	-Wnonnull in dg-options.
	* c-c++-common/nonnull-2.c: New test.

2016-02-16  James Greenhalgh  <james.greenhalgh@arm.com>
	    Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

	* gcc.target/aarch64/vector_initialization_nostack.c: New.

2016-02-16  Jakub Jelinek  <jakub@redhat.com>

	PR middle-end/69801
	* gcc.dg/pr69801.c: Add empty dg-options.

2016-02-16  James Norris  <jnorris@codesourcery.com>

	* c-c++-common/goacc/deviceptr-1.c: Add tests.
	* g++.dg/goacc/deviceptr-1.c: New file.

2016-02-16  Jakub Jelinek  <jakub@redhat.com>

	PR tree-optimization/69820
	* gcc.dg/vect/pr69820.c: New test.

2016-02-16  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69776
	* gcc.dg/torture/pr69776-2.c: New testcase.

2016-02-16  Bernd Schmidt  <bschmidt@redhat.com>

	PR tree-optimization/69714
	* gcc.dg/torture/pr69714.c: New test.

2016-02-16  Jakub Jelinek  <jakub@redhat.com>

	PR tree-optimization/69802
	* gcc.dg/pr69802.c: New test.

2016-02-16  Richard Biener  <rguenther@suse.de>

	PR middle-end/69801
	* gcc.dg/pr69801.c: New testcase.

2016-02-15  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

	PR libgfortran/69651
	* gfortran.dg/read_bang.f90: New test.
	* gfortran.dg/read_bang4.f90: New test.

2016-02-15  Jakub Jelinek  <jakub@redhat.com>

	PR c++/69658
	* g++.dg/init/pr69658.C: New test.

	PR c++/69797
	* c-c++-common/pr69797.c: New test.

2016-02-15  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>

	* lib/target-supports.exp (check_effective_target_section_anchors): Add
	check for aarch64*-*-*.

2016-02-15  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69783
	* gcc.dg/vect/pr69783.c: New testcase.

2016-02-15  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69776
	* gcc.dg/torture/pr69776.c: New testcase.

2016-02-14  Thomas Koenig  <tkoenig@gcc.gnu.org>

	PR fortran/60526
	* gfortran.dg/type_decl_4.f90:  Reinstated.

2016-02-14  John David Anglin  <danglin@gcc.gnu.org>

	PR fortran/68746
	* gfortran.dg/read_dir.f90: Xfail on hppa*-*-hpux*.

2016-02-14  Thomas Koenig  <tkoenig@gcc.gnu.org>

	PR fortran/60526
	PR bootstrap/69816
	* gfortran.dg/type_decl_4.f90:  Removed.

2016-02-14  Thomas Koenig  <tkoenig@gcc.gnu.org>

	PR fortran/60526
	* gfortran.dg/type_decl_4.f90:  New test.

2016-02-14  Alan Modra  <amodra@gmail.com>

	PR testsuite/68886
	* gcc.c-torture/execute/stkalign.c: Revise test.

2016-02-13  Oleg Endo  <olegendo@gcc.gnu.org>

	PR target/67260
	* gcc.target/sh/torture/pr67260.c: Adjust additional options.

2016-02-13  Oleg Endo  <olegendo@gcc.gnu.org>

	PR target/67260
	* gcc.target/sh/torture/pr67260.c: New.

2016-02-12  John David Anglin  <danglin@gcc.gnu.org>

	* gcc.dg/pr67964.c: Add dg-require-alias.

2016-02-13  Oleg Endo  <olegendo@gcc.gnu.org>

	PR target/67636
	PR target/64345
	* gcc.target/sh/pr54236-1.c: Adjust optimization level.

2016-02-12  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

	PR libgfortran/69668
	* gfortran.dg/namelist_88.f90: New test.

2016-02-12  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

	PR libgfortran/69668
	* gfortran.dg/namelist_38.f90: Update test.
	* gfortran.dg/namelist_84.f90: Update test.

2016-02-12  David Malcolm  <dmalcolm@redhat.com>

	PR other/69554
	* gcc.dg/pr69554-1.c: New test.
	* gfortran.dg/pr69554-1.F90: New test.
	* gfortran.dg/pr69554-2.F90: New test.
	* lib/gcc-dg.exp (proc dg-locus): New function.
	* lib/gfortran-dg.exp (proc gfortran-dg-test): Update comment to
	distinguish between the caret-printing and non-caret-printing
	cases.  If caret-printing has been explicitly enabled, bail out
	without attempting to fix up the output.

2016-02-12  David Malcolm  <dmalcolm@redhat.com>

	PR driver/69265
	PR driver/69453
	* gcc.dg/spellcheck-options-3.c: New test case.
	* gcc.dg/spellcheck-options-4.c: New test case.
	* gcc.dg/spellcheck-options-5.c: New test case.
	* gcc.dg/spellcheck-options-6.c: New test case.
	* gcc.dg/spellcheck-options-7.c: New test case.
	* gcc.dg/spellcheck-options-8.c: New test case.
	* gcc.dg/spellcheck-options-9.c: New test case.
	* gcc.dg/spellcheck-options-10.c: New test case.

2016-02-12  Jakub Jelinek  <jakub@redhat.com>

	PR rtl-optimization/69764
	PR rtl-optimization/69771
	* c-c++-common/pr69764.c: New test.
	* gcc.dg/torture/pr69771.c: New test.

2016-02-12  Marek Polacek  <polacek@redhat.com>

	* g++.dg/torture/init-list1.C: New.

2016-02-12  Marek Polacek  <polacek@redhat.com>

	* gcc.dg/pr69522.c: Add empty dg-options.

2016-02-12  Ilya Enkovich  <enkovich.gnu@gmail.com>

	* g++.dg/lto/lto.exp: Include and init mpx.
	* g++.dg/lto/pr69729_0.C: New test.

2016-02-12  Jakub Jelinek  <jakub@redhat.com>

	PR ipa/69241
	* g++.dg/ipa/pr69241-4.C: New test.

	PR ipa/68672
	* g++.dg/ipa/pr68672-1.C: New test.
	* g++.dg/ipa/pr68672-2.C: New test.
	* g++.dg/ipa/pr68672-3.C: New test.

2016-02-12  Bernd Schmidt  <bschmidt@redhat.com>

	PR c/69522
	* gcc.dg/pr69522.c: New test.

2016-02-12  Patrick Palka  <ppalka@gcc.gnu.org>

	PR c++/69098
	* g++.dg/cpp1y/69098.C: New test.
	* g++.dg/cpp1y/69098-2.C: New test.

2016-02-12  Jakub Jelinek  <jakub@redhat.com>

	* objc.dg/gnu-api-2-method.m: Spelling fixes - behaviour -> behavior
	and neighbour -> neighbor.
	* objc.dg/attributes/method-nonnull-1.m: Likewise.
	* objc.dg/gnu-api-2-class-meta.m: Likewise.
	* c-c++-common/Wvarargs.c: Likewise.
	* c-c++-common/goacc/host_data-5.c: Likewise.
	* obj-c++.dg/gnu-api-2-class-meta.mm: Likewise.
	* obj-c++.dg/attributes/method-nonnull-1.mm: Likewise.
	* obj-c++.dg/gnu-api-2-method.mm: Likewise.
	* gcc.target/aarch64/pr60697.c: Likewise.
	* gcc.target/aarch64/advsimd-intrinsics/vldX_lane.c: Likewise.
	* gcc.target/aarch64/advsimd-intrinsics/vqshl.c: Likewise.
	* gcc.target/aarch64/advsimd-intrinsics/vshuffle.inc: Likewise.
	* gcc.target/aarch64/advsimd-intrinsics/vrshl.c: Likewise.
	* gcc.target/aarch64/advsimd-intrinsics/vldX_dup.c: Likewise.
	* gcc.target/aarch64/advsimd-intrinsics/vstX_lane.c: Likewise.
	* gcc.target/aarch64/advsimd-intrinsics/vqrshl.c: Likewise.
	* gcc.target/aarch64/advsimd-intrinsics/vldX.c: Likewise.
	* gcc.target/aarch64/aapcs64/ice_2.c: Likewise.
	* gcc.target/aarch64/aapcs64/test_23.c: Likewise.
	* gcc.target/aarch64/vrnd_f64_1.c: Likewise.
	* g++.dg/warn/Wconversion-real-integer-3.C: Likewise.
	* g++.dg/lookup/koenig5.C: Likewise.
	* g++.dg/ext/no-asm-2.C: Likewise.
	* gfortran.dg/bounds_check_array_ctor_3.f90: Likewise.
	* gfortran.dg/bounds_check_array_ctor_7.f90: Likewise.
	* gfortran.dg/used_types_16.f90: Likewise.
	* gfortran.dg/assumed_rank_bounds_1.f90: Likewise.
	* gfortran.dg/bounds_check_array_ctor_1.f90: Likewise.
	* gfortran.dg/assumed_rank_bounds_2.f90: Likewise.
	* gfortran.dg/bounds_check_array_ctor_4.f90: Likewise.
	* gfortran.dg/abstract_type_6.f03: Likewise.
	* gfortran.dg/bounds_check_array_ctor_5.f90: Likewise.
	* gfortran.dg/used_types_15.f90: Likewise.
	* gfortran.dg/bounds_check_array_ctor_8.f90: Likewise.
	* gfortran.dg/exit_3.f08: Likewise.
	* gfortran.dg/open_status_2.f90: Likewise.
	* gfortran.dg/derived_pointer_recursion_2.f90: Likewise.
	* gfortran.dg/intrinsic_std_1.f90: Likewise.
	* gfortran.dg/associate_1.f03: Likewise.
	* gfortran.dg/bounds_check_array_ctor_2.f90: Likewise.
	* gfortran.dg/intrinsic_std_6.f90: Likewise.
	* gfortran.dg/bounds_check_array_ctor_6.f90: Likewise.
	* gcc.dg/builtin-object-size-1.c: Likewise.
	* gcc.dg/noreturn-6.c: Likewise.
	* gcc.dg/builtin-stringop-chk-1.c: Likewise.
	* gcc.dg/globalalias.c: Likewise.
	* gcc.dg/builtins-config.h: Likewise.
	* gcc.dg/pr30457.c: Likewise.
	* gcc.c-torture/compile/volatile-1.c: Likewise.
	* gcc.c-torture/execute/20101011-1.c: Likewise.
	* c-c++-common/Waddress-1.c: Likewise.

2016-02-11  Jakub Jelinek  <jakub@redhat.com>

	PR c/69768
	* c-c++-common/Waddress-1.c: New test.

2016-02-11  Andre Vehreschild  <vehre@gcc.gnu.org>

	PR fortran/69296
	* gfortran.dg/associate_19.f03: New test.
	* gfortran.dg/associate_20.f03: New test.

2016-02-11  Oleg Endo  <olegendo@gcc.gnu.org>

	* gcc.target/sh/pr54089-8.c: Adjust optimization level.

2016-02-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

	* gcc.target/aarch64/target_attr_15.c: Scan assembly for
	.arch armv8-a\n.  Add -dA to dg-options.
	* gcc.target/aarch64/assembler_arch_1.c: New test.
	* gcc.target/aarch64/target_attr_7.c: Add -dA to dg-options.

2016-02-11  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/68726
	* g++.dg/cpp0x/pr68726.C: New.

2016-02-11  Ilya Enkovich  <enkovich.gnu@gmail.com>

	* lib/mpx-dg.exp: Fix warning in check_effective_target_mpx
	test.

2016-02-11  Richard Biener  <rguenther@suse.de>

	* g++.dg/tree-ssa/pr61034.C: Adjust.

2016-02-10  Vladimir Makarov  <vmakarov@redhat.com>

	PR target/69148
	* gcc.target/s390/pr69148.c: New.

2016-02-10  Yuri Rumyantsev  <ysrumyan@gmail.com>

	PR tree-optimization/69652
	* gcc.dg/torture/pr69652.c: New test.

2016-02-10  Jakub Jelinek  <jakub@redhat.com>
	    Patrick Palka  <ppalka@gcc.gnu.org>

	PR ipa/69241
	PR c++/69649
	* g++.dg/ipa/pr69241-1.C: New test.
	* g++.dg/ipa/pr69241-2.C: New test.
	* g++.dg/ipa/pr69241-3.C: New test.
	* g++.dg/ipa/pr69649.C: New test.

2016-02-10  Uros Bizjak  <ubizjak@gmail.com>

	* gcc.dg/tree-ssa/sra-17.c: Add -mcpu=ev4 for target alpha*-*-*.
	* gcc.dg/tree-ssa/sra-18.c: Ditto.

2016-02-10  Bin Cheng  <bin.cheng@arm.com>

	PR tree-optimization/68021
	* gcc.dg/tree-ssa/pr68021.c: New test.

2016-02-10  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69726
	* gcc.dg/uninit-22.c: New testcase.

2016-02-09  Andrew Pinski  <apinski@cavium.com>

	PR tree-opt/69282
	* gcc.c-torture/compile/20160205-1.c: New testcase.

2016-02-09  Michael Meissner  <meissner@linux.vnet.ibm.com>

	PR target/68404
	* gcc.target/powerpc/fusion.c: Rewrite test to use TOC fusion
	instead accessing a really large arrray.
	* gcc.target/powerpc/fusion3.c: Likewise.

2016-02-09  Charles Baylis  <charles.baylis@linaro.org>

	PR target/68532
	* gcc.c-torture/execute/pr68532.c: New test.

2016-02-11  Alexandre Oliva  <aoliva@redhat.com>

	PR target/69634
	* gcc.dg/pr69634.c: New.

2016-02-09  Richard Biener  <rguenther@suse.de>

	* gcc.dg/vect/vect-mask-store-move-1.c: Add missing space.

2016-02-09  Alexander Fomin  <alexander.fomin@intel.com>

	* gcc.target/i386/avx512f-klogic-2.c: Adjust expectation.

2016-02-09  Yuri Rumyantsev  <ysrumyan@gmail.com>

	* gcc.dg/vect/vect-mask-store-move-1.c: Fix test failures.

2016-02-09  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69715
	* gcc.dg/torture/pr69715.c: New testcase.

2016-02-08  Patrick Palka  <ppalka@gcc.gnu.org>

	PR c++/69139
	* g++.dg/cpp0x/trailing12.C: New test.
	* g++.dg/cpp0x/trailing13.C: New test.

2016-02-08  Patrick Palka  <ppalka@gcc.gnu.org>

	PR c++/69283
	PR c++/67835
	* g++.dg/cpp1y/auto-fn29.C: New test.
	* g++.dg/cpp1y/auto-fn30.C: New test.

2016-02-08  Jakub Jelinek  <jakub@redhat.com>

	PR tree-optimization/69209
	* gcc.c-torture/compile/pr69209.c: New test.

2016-02-08  Jeff Law  <law@redhat.com>

	PR tree-optimization/68541
	* gcc.dg/tree-ssa/split-path-1.c: Increase limit for number
	of statements allowed in join block for path splitting.

2016-02-08  Jakub Jelinek  <jakub@redhat.com>

	PR c++/59627
	* g++.dg/gomp/pr59627.C: New test.

	PR ipa/69239
	* g++.dg/ipa/pr69239.C: New test.

2016-02-08  David Malcolm  <dmalcolm@redhat.com>

	PR preprocessor/69664
	* gcc.dg/cpp/trad/comment-2.c: Add expected column number.
	* gcc.dg/cpp/warn-comments.c: Likewise.

2016-02-08  Marek Polacek  <polacek@redhat.com>

	PR c++/69688
	* g++.dg/init/const12.C: New test.

2016-02-08  Bernd Schmidt  <bschmidt@redhat.com>

	PR target/60410
	* gcc.dg/lto/pr55113_0.c: Remove test.

2016-02-08  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69719
	* gcc.dg/torture/pr69719.c: New testcase.

2016-02-08  Richard Biener  <rguenther@suse.de>
	Jeff Law  <law@redhat.com>

	PR target/68273
	* gcc.target/mips/pr68273.c: New testcase.

2016-02-08   Richard Biener  <rguenther@suse.de>

	PR rtl-optimization/69274
	* gcc.target/i386/addr-sel-1.c: XFAIL.

2016-02-08  Jeff Law  <law@redhat.com>

	PR tree-optimization/68541
	* gcc.dg/tree-ssa/split-path-2.c: Make char array explicitly signed.

	PR tree-optimization/65917
	* gcc.dg/tree-ssa/20030922-2.c: No longer xfailed.

2016-02-07  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

	PR fortran/50555
	* gfortran.dg/namelist_args.f90: New test.

2016-02-05  Jeff Law  <law@redhat.com>

	PR tree-optimization/68541
	* gcc.dg/tree-ssa/split-path-2.c: New test.
	* gcc.dg/tree-ssa/split-path-3.c: New test.
	* gcc.dg/tree-ssa/split-path-4.c: New test.
	* gcc.dg/tree-ssa/split-path-5.c: New test.
	* gcc.dg/tree-ssa/split-path-6.c: New test.
	* gcc.dg/tree-ssa/split-path-7.c: New test.

2016-02-05  Martin Sebor  <msebor@redhat.com>

	PR c++/69662
	* g++.dg/warn/Wplacement-new-size-1.C: New test.
	* g++.dg/warn/Wplacement-new-size-2.C: New test.

2016-02-06  Richard HEnderson  <rth@redhat.com>

	PR c/69643
	* gcc.target/i386/addr-space-4.c: New.
	* gcc.target/i386/addr-space-5.c: New.

2016-02-05  Mikael Morin  <mikael@gcc.gnu.org>

	PR fortran/66089
	* gfortran.dg/elemental_dependency_6.f90: New.

2016-02-05  Jakub Jelinek  <jakub@redhat.com>

	PR rtl-optimization/69691
	* gcc.c-torture/execute/pr69691.c: New test.

	PR c++/69628
	* g++.dg/parse/pr69628.C: New test.

2016-02-05  Uros Bizjak  <ubizjak@gmail.com>

	* gcc.dg/sancov/asan.c: Move to ...
	* gcc.dg/asan/sancov-1.c: ... here.

2016-02-05  Uros Bizjak  <ubizjak@gmail.com>

	* gcc.target/i386/pr69577.c: Require avx_runtime target.

2016-02-05  H.J. Lu  <hongjiu.lu@intel.com>

	PR target/69677
	* gcc.target/i386/pr69677.c: New test.

2016-02-05  Patrick Palka  <ppalka@gcc.gnu.org>

	PR c++/68948
	* g++.dg/template/pr68948.C: New test.

2016-02-05  Dominik Vogt  <vogt@linux.vnet.ibm.com>

	* gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove -march=z13 for s390
	(only necessary on s390x).

2016-02-04  H.J. Lu  <hongjiu.lu@intel.com>

	* gcc.target/i386/pr69454-2.c: Compile with -msse2
	-mno-accumulate-outgoing-args.

2016-02-04  Patrick Palka  <ppalka@gcc.gnu.org>

	* g++.dg/cpp0x/constexpr-ptrmem5.C: New test.

2016-02-04  Jakub Jelinek  <jakub@redhat.com>

	PR c/69669
	* c-c++-common/pr69669.c: New test.

2016-02-04  Michael Meissner  <meissner@linux.vnet.ibm.com>

	PR target/69667
	* g++.dg/pr69667.C: New file.

2016-02-04  Wilco Dijkstra  <wdijkstr@arm.com>

	PR target/69619
	* gcc.dg/pr69619.c: Add new test.

2016-02-04  Richard Sandiford  <richard.sandiford@arm.com>

	PR rtl-optimization/69577
	* gcc.target/i386/pr69577.c: New test.

2016-02-04  Martin Liska  <mliska@suse.cz>

	* g++.dg/asan/pr69276.C: New test.

2016-02-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

	PR target/65932
	PR target/67714
	* gcc.target/arm/wmul-3.c: Simplify test to generate just
	a single smulbb instruction.
	* gcc.target/amr/wmul-1.c: Add -mtune=cortex-a9 to dg-options.
	* gcc.target/amr/wmul-2.c: Likewise.

2016-02-04  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

	PR target/65932
	PR target/67714
	* gcc.c-torture/execute/pr67714.c: New test.

2016-02-04  Ilya Enkovich  <enkovich.gnu@gmail.com>

	PR target/69454
	* gcc.target/i386/pr69454-1.c: New test.
	* gcc.target/i386/pr69454-2.c: New test.

2016-02-03  Martin Sebor  <msebor@redhat.com>

	PR c++/69251
	PR c++/69253
	PR c++/69290
	PR c++/69277
	PR c++/69349
	* g++.dg/ext/flexarray-mangle-2.C: New test.
	* g++.dg/ext/flexarray-mangle.C: New test.
	* g++.dg/ext/flexarray-subst.C: New test.
	* g++.dg/ext/flexary11.C: New test.
	* g++.dg/ext/flexary12.C: New test.
	* g++.dg/ext/flexary13.C: New test.
	* g++.dg/ext/flexary14.C: New test.
	* g++.dg/other/dump-ada-spec-2.C: Adjust.

2016-02-03  H.J. Lu  <hongjiu.lu@intel.com>

	* gcc.target/i386/iamcu/test_passing_unions.c (check_union_passing6):
	Define only if CHECK_FLOAT128 is defined.
	(main): Properly initialize u5.

2016-02-03  Jakub Jelinek  <jakub@redhat.com>

	PR c/69627
	* gcc.dg/pr69627.c: New test.

	PR target/69644
	* gcc.dg/pr69644.c: New test.

2016-02-03  Mike Stump  <mikestump@comcast.net>

	* lib/compat.exp (compat-get-options-main): Add dg-timeout-factor
	support for struct-layout-1.exp.

2016-02-03  Patrick Palka  <ppalka@gcc.gnu.org>

	PR c++/69056
	* g++.dg/cpp0x/pr69056.C: New test.

2016-02-03  Vladimir Makarov  <vmakarov@redhat.com>
	    Alexandre Oliva  <aoliva@redhat.com>

	PR target/69461
	* gcc.target/powerpc/pr69461.c: New.

2016-02-03  Uros Bizjak  <ubizjak@gmail.com>

	* lib/tsan-dg.exp (tsan_init): Move check if tsan executable
	works from here ...
	(check_effective_target_fsanitize_thread): ... to here.  Do not
	specify additional compile flags for the test source.
	* lib/asan-dg.exp (check_effective_target_fsanitize_address): Do not
	specify additional compile flags for the test source.

2016-02-03  Wilco Dijkstra  <wdijkstr@arm.com>

	* gcc.target/aarch64/ccmp_1.c: Fix test issue.

2016-02-03  Andre Vehreschild  <vehre@gcc.gnu.org>

	PR fortran/67451
	PR fortran/69418
	* gfortran.dg/coarray_allocate_2.f08: New test.
	* gfortran.dg/coarray_allocate_3.f08: New test.
	* gfortran.dg/coarray_allocate_4.f08: New test.

2016-02-03  Alan Lawrence  <alan.lawrence@arm.com>

	* gcc.dg/vect/vect-outer-1-big-array.c: Drop vect_multiple_sizes;
	use same scan-tree-dump-times on all platforms.
	* gcc.dg/vect/vect-outer-1.c: Likewise.
	* gcc.dg/vect/vect-outer-1a-big-array.c: Likewise.
	* gcc.dg/vect/vect-outer-1a.c: Likewise.
	* gcc.dg/vect/vect-outer-1b-big-array.c: Likewise.
	* gcc.dg/vect/vect-outer-1b.c: Likewise.
	* gcc.dg/vect/vect-outer-2b.c: Likewise.
	* gcc.dg/vect/vect-outer-3b.c: Likewise.
	* gcc.dg/vect/vect-reduc-dot-s8b.c: Likewise.

2016-02-02  Segher Boessenkool  <segher@kernel.crashing.org>

	* c-c++-common/vector-compare-4.c: Prune "non-standard ABI extension"
	warning.

2016-02-02  H.J. Lu  <hongjiu.lu@intel.com>

	* gcc.target/i386/iamcu/test_empty_structs_and_unions.c: New test.

2016-02-02  James Norris  <jnorris@codesourcery.com>

	* c-c++-common/goacc/routine-5.c: Add tests.

2016-02-02  Alexander Monakov  <amonakov@ispras.ru>

	* gcc.target/nvptx/unsigned-cmp.c: New test.

2016-02-02  Wilco Dijkstra  <wdijkstr@arm.com>

	* gcc.target/aarch64/scalar_shift_1.c
	(test_corners_sisd_di): Improve force to SIMD register.
	(test_corners_sisd_si): Likewise.
	* gcc.target/aarch64/vect-ld1r-compile-fp.c:
	Remove scan-assembler check for ldr.

2016-02-02  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69595
	* gcc.dg/Warray-bounds-17.c: New testcase.

2016-02-02  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69606
	* gcc.dg/torture/pr69606.c: New testcase.

2016-02-02  Yuri Rumyantsev  <ysrumyan@gmail.com>

	PR middle-end/68542
	* gcc.dg/vect/vect-mask-store-move-1.c: New test.
	* gcc.target/i386/avx2-vect-mask-store-move1.c: New test.

2016-02-02  Alan Modra  <amodra@gmail.com>

	PR target/69548
	* gcc.target/powerpc/pr69548.c: New test.

2016-02-01  Jakub Jelinek  <jakub@redhat.com>

	PR rtl-optimization/69592
	* gcc.dg/pr69592.c: New test.

	PR preprocessor/69543
	PR c/69558
	* gcc.dg/pr69543.c: New test.
	* gcc.dg/pr69558.c: New test.

2016-02-01  Uros Bizjak  <ubizjak@gmail.com>

	PR testsuite/65940
	* g++.dg/other/anon5.C (dg-options): Use -gdwarf-2 instead of -g.

2016-02-01  Martin Sebor  <msebor@redhat.com>

	* gcc.target/powerpc/pr17381.c: Remove duplicate copy of the test body.

2016-02-01  Bin Cheng  <bin.cheng@arm.com>

	PR tree-optimization/67921
	* c-c++-common/ubsan/pr67921.c: New test.

2016-02-01  Richard Biener  <rguenther@suse.de>

	PR middle-end/69556
	* gcc.dg/tree-ssa/recip-8.c: New testcase.

2016-02-01  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69574
	* gcc.dg/torture/pr69574.c: New testcase.

2016-02-01  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69579
	* gcc.dg/setjmp-6.c: New testcase.

2016-02-01  Jakub Jelinek  <jakub@redhat.com>

	PR rtl-optimization/69570
	* g++.dg/opt/pr69570.C: New test.

2016-02-01  Richard Henderson  <rth@redhat.com>

	* gcc.dg/pr69535.c: New test.

2016-01-31  John David Anglin  <danglin@gcc.gnu.org>

	PR testsuite/69584
	* gcc.dg/tree-ssa/sra-17.c: Fix regexps to work on hpux.
	* gcc.dg/tree-ssa/sra-18.c: Likewise.

	PR debug/68244
	* g++.dg/parse/parens3.C: Use register "4" on hppa.

	* gcc.dg/tree-ssa/vector-5.c: Add -fno-common option on hppa*-*-hpux*.

2016-01-31  Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/67564
	* gfortran.dg/allocate_with_source_17.f03: New test.

2016-01-30  Jakub Jelinek  <jakub@redhat.com>

	PR tree-optimization/69546
	* gcc.dg/torture/pr69546.c: New test.

2016-01-30  Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/69566
	* gfortran.dg/unlimited_polymorphic_25.f03: New test.

2016-01-30  Martin Sebor  <msebor@redhat.com>

	PR c++/68490
	* g++.dg/ext/flexary10.C: New test.

2016-01-30  Dominique d'Humieres  <dominiq@lps.ens.fr>

	PR fortran/66707
	gfortran.dg/common_23.f90: New test.

2016-01-29  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

	PR target/65546
	* gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c: Correct
	condition being checked, and disable it when the target supports
	misaligned loads and stores.

2016-01-29  Jakub Jelinek  <jakub@redhat.com>

	PR debug/69518
	* gcc.dg/torture/pr69518.c: New test.

2016-01-29  H.J. Lu  <hongjiu.lu@intel.com>

	PR target/69530
	* gcc.target/i386/pr69530.c: New test.

2016-01-29  Steve Ellcey  <sellcey@imgtec.com>

	PR target/65604
	* gcc.target/mips/div-delay.c: New test.

2016-01-29  Jakub Jelinek  <jakub@redhat.com>

	PR target/69551
	* gcc.target/i386/pr69551.c: New test.

	PR target/66137
	* gcc.target/i386/pr66137.c: New test.

2016-01-29  Andrew Bennett  <andrew.bennett@imgtec.com>

	* gcc.target/mips/p5600-bonding.c (dg-options): Force the test to be
	always built for p5600.
	* gcc.target/mips/mips.exp (mips-dg-options): Add support for the
	isa=p5600 dg-option.

2016-01-29  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69547
	* g++.dg/tree-ssa/pr69547.C: New testcase.

2016-01-29  Jakub Jelinek  <jakub@redhat.com>

	PR debug/66869
	* g++.dg/warn/Wunused-function2.C: New test.

2016-01-29  Dominik Vogt  <vogt@linux.vnet.ibm.com>

	* gcc.dg/tree-ssa/ssa-dom-cse-2.c: Require a hardware vector
	support for test to succeed.

2016-01-29  Marek Polacek  <polacek@redhat.com>

	PR c++/69509
	PR c++/69516
	* g++.dg/ext/constexpr-vla2.C: New test.
	* g++.dg/ext/constexpr-vla3.C: New test.
	* g++.dg/ubsan/vla-1.C: Remove dg-shouldfail.

2016-01-29  Richard Biener  <rguenther@suse.de>

	PR middle-end/69537
	* gcc.dg/uninit-21.c: New testcase.

2016-01-28  Uros Bizjak  <ubizjak@gmail.com>

	PR target/69459
	* gcc.target/i386/pr69459.c: New test.

2016-01-28  Steve Ellcey  <sellcey@imgtec.com>

	PR target/68400
	* gcc.target/mips/mips.exp (mips_option_groups): Add stack-protector.
	* gcc.target/mips/pr68400.c: New test.

2016-01-28  Martin Sebor  <msebor@redhat.com>

	PR target/17381
	* gcc.target/powerpc/pr17381.c: New test.

2016-01-28  Jakub Jelinek  <jakub@redhat.com>

	PR middle-end/69542
	* gcc.dg/torture/pr69542.c: New test.

2016-01-28  Wilco Dijkstra  <wdijkstr@arm.com>

	* gcc.target/aarch64/ccmp_1.c: Fix test issue.

2016-01-28  David Edelsohn  <dje.gcc@gmail.com>

	* gcc.dg/pr65980.c: Skip on AIX.
	* gcc.dg/pr66688.c: Same.

2016-01-28  David Edelsohn  <dje.gcc@gmail.com>

	PR target/63679
	* gcc.dg/tree-ssa/sra-17.c: Adjust regex for more label styles.
	* gcc.dg/tree-ssa/sra-18.c: Same.

2016-01-28  Andre Vehreschild  <vehre@gcc.gnu.org>

	PR fortran/62536
	* gfortran.dg/block_15.f08: New test.
	* gfortran.dg/block_end_error_1.f90: Need to catch additional error
	on incorrectly closed BLOCK.

2016-01-28  Ilya Enkovich  <enkovich.gnu@gmail.com>

	* gcc.dg/declare-simd.c: New test.
2016-01-28  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69466
	* gfortran.dg/vect/pr69466.f90: New testcase.

2016-01-28  Thomas Preud'homme  <thomas.preudhomme@arm.com>

	* g++.dg/pr67989.C: Remove ARM-specific option.
	* gcc.target/arm/pr67989.C: New file.

2016-01-27  Uros Bizjak  <ubizjak@gmail.com>

	* gcc.dg/torture/pr68264.c: Disable log1p test for glibc < 2.22
	and expm1 test for glibc < 2.11.

2016-01-27  Richard Henderson  <rth@redhat.com>

	* gcc.c-torture/execute/pr69447.c: New test.

2016-01-27  Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/69422
	* gfortran.dg/alloc_comp_assign_15.f03: New test.

2016-01-27  Jakub Jelinek  <jakub@redhat.com>

	PR debug/66869
	* gcc.dg/pr66869.c: New test.

2016-01-25  Jeff Law  <law@redhat.com>

	PR tree-optimization/68398
	PR tree-optimization/69196
	* gcc.dg/tree-ssa/pr66752-3.c: Update expected output.
	* gcc.dg/tree-ssa/ssa-dom-thread-2c.c: Add extra statements on thread
	path to avoid new heuristic allowing more irreducible regions
	* gcc.dg/tree-ssa/ssa-dom-thread-2d.c: Likewise.
	* gcc.dg/tree-ssa/vrp46.c: Likewise.
	* gcc.dg/tree-ssa/ssa-dom-thread-7.c: Update expected output.
	* gcc.dg/tree-ssa/ssa-dom-thread-2g.c: New test.
	* gcc.dg/tree-ssa/ssa-dom-thread-2h.c: Likewise.

2016-01-27  Marek Polacek  <polacek@redhat.com>

	PR c/68062
	* c-c++-common/vector-compare-4.c: New test.

2016-01-27  David Malcolm  <dmalcolm@redhat.com>

	PR preprocessor/69126
	* c-c++-common/pr69126.c: New test case.

2016-01-27  Ian Lance Taylor  <iant@google.com>

	* gcc.dg/tree-ssa/ivopt_5.c: New test.

2016-01-27  Ryan Burn  <contact@rnburn.com>

	PR cilkplus/69267
	* g++.dg/cilk-plus/CK/pr69267.cc: New test.

2016-01-27  Uros Bizjak  <ubizjak@gmail.com>

	PR target/69512
	* gcc.target/i386/pr69512.c: New test.

2016-01-27  Rainer Emrich  <rainer@emrich-ebersheim.de>

	PR ada/69488
	* gnat.dg/sso/*.adb: Robustify dg-output directives.

2016-01-27  Marek Polacek  <polacek@redhat.com>

	PR c++/69379
	* g++.dg/pr69379.C: New test.

2016-01-27  Martin Sebor  <msebor@redhat.com>

	PR c++/69317
	* g++.dg/abi/Wabi-2-2.C: New test.
	* g++.dg/abi/Wabi-2-3.C: New test.
	* g++.dg/abi/Wabi-3-2.C: New test.
	* g++.dg/abi/Wabi-3-3.C: New test.

2016-01-27  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69166
	* gcc.dg/torture/pr69166.c: New testcase.

2016-01-27  Martin Jambor  <mjambor@suse.cz>

	PR tree-optimization/69355
	* gcc.dg/tree-ssa/pr69355.c: New test.

2016-01-27  Marek Polacek  <polacek@redhat.com>

	PR c++/69496
	* g++.dg/ext/constexpr-vla1.C: New test.

2016-01-20  Christian Bruel  <christian.bruel@st.com>

	PR target/69245
	* gcc.target/arm/pr69245.c: New test.

2016-01-27  Jakub Jelinek  <jakub@redhat.com>

	PR tree-optimization/69399
	* gcc.dg/torture/pr69399.c: New test.

2016-01-27  Eric Botcazou  <ebotcazou@adacore.com>

	* gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on SPARC 64-bit.

2016-01-26  Eric Botcazou  <ebotcazou@adacore.com>

	* gcc.c-torture/execute/stkalign.c: XFAIL run on SPARC 64-bit.

2016-01-26  Tom de Vries  <tom@codesourcery.com>

	PR tree-optimization/69110
	* gcc.dg/autopar/pr69110.c: New test.

2016-01-26  Abderrazek Zaafrani  <a.zaafrani@samsung.com>
	    Sebastian Pop  <s.pop@samsung.com>

	* gcc.dg/graphite/isl-ast-op-select.c: New.

2015-01-26  Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/69385
	* gfortran.dg/allocate_error_6.f90: New test.

2016-01-26  Richard Henderson  <rth@redhat.com>

	* gcc.dg/tm/pr60908.c: New test.

2016-01-26  David Malcolm  <dmalcolm@redhat.com>

	PR other/69006
	* g++.dg/ext/timevar1.C: Add dg-allow-blank-lines-in-output
	directive.
	* gcc.dg/plugin/diagnostic-test-show-locus-color.c: Update
	expected multiline output to reflect the colorization being
	disabled before newlines.
	* gcc.dg/plugin/diagnostic_plugin_test_show_locus.c
	(custom_diagnostic_finalizer): Replace call to
	pp_newline_and_flush with call to pp_flush.
	* gcc.dg/unroll-2.c: Add dg-allow-blank-lines-in-output directive.
	* gfortran.dg/implicit_class_1.f90: Likewise.
	* lib/gcc-dg.exp (allow_blank_lines): New global.
	(dg-allow-blank-lines-in-output): New procedure.
	(gcc-dg-prune): Complain about blank lines in the output, unless
	dg-allow-blank-lines-in-output was called.
	* lib/multiline.exp (_build_multiline_regex): Only support
	arbitrary followup text for non-blank-lines, not for blank lines.

2016-01-26  Jakub Jelinek  <jakub@redhat.com>

	PR tree-optimization/69483
	* gcc.dg/pr69483.c: New test.
	* g++.dg/opt/pr69483.C: New test.

2016-01-26  Christophe Lyon  <christophe.lyon@linaro.org>

	PR target/68620
	* gcc.target/arm/pr68620.c: New test.

2016-01-26  H.J. Lu  <hongjiu.lu@intel.com>

	* gcc.target/i386/pr68986-2.c: Remove -m32.

2016-01-26  H.J. Lu  <hongjiu.lu@intel.com>

	PR target/68986
	* gcc.target/i386/pr68986-1.c: New test.
	* gcc.target/i386/pr68986-2.c: Likewise.
	* gcc.target/i386/pr68986-3.c: Likewise.

2016-01-26  Christian Bruel  <christian.bruel@st.com>

	* lib/target-supports.exp
	(check_effective_target_arm_crypto_pragma_ok_nocache): Remove.
	(check_effective_target_arm_crypto_pragma_ok): Likewise.
	* gcc.target/arm/attr-crypto.c: Remove arm_crypto_pragma_ok test.

2016-01-26  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69452
	* gcc.dg/torture/pr69452.c: New testcase.

2016-01-26  Jakub Jelinek  <jakub@redhat.com>

	PR target/69442
	* gcc.dg/pr69442.c: New test.

2016-01-26  Roger Ferrer Ibáñez  <rofirrim@gmail.com>

	PR target/67896
	* gcc.target/aarch64/simd/pr67896.C: New.

2016-01-26  Richard Sandiford  <richard.sandiford@arm.com>

	PR tree-optimization/69400
	* gcc.dg/plugin/wide-int_plugin.c (test_wide_int_mod_trunc): New
	function.
	(plugin_init): Call it.
	* gcc.dg/torture/pr69400.c: New test.

2016-01-26  Christophe Lyon  <christophe.lyon@linaro.org>

	* gcc.target/arm/pr68674.c: Check and use arm_fp effective target.

2016-01-25  Aditya Kumar  <aditya.k7@samsung.com>
	    Sebastian Pop  <s.pop@samsung.com>

	* gcc.dg/graphite/graphite.exp: Only run the fuse-*.c tests with
	isl-0.15.

2016-01-25  Aditya Kumar  <aditya.k7@samsung.com>
	    Sebastian Pop  <s.pop@samsung.com>

	* gcc.dg/graphite/pr69292.c: New.

2016-01-25  Jakub Jelinek  <jakub@redhat.com>

	* c-c++-common/goacc/use_device-1.c: New test.

2016-01-25  Jeff Law  <law@redhat.com>

	PR tree-optimization/69196
	PR tree-optimization/68398
	* gcc.dg/tree-ssa/pr66752-3.c: Update expected output
	* gcc.dg/tree-ssa/pr68198.c: Likewise.

2016-01-25  David Edelsohn  <dje.gcc@gmail.com>

	PR target/69469
	* gcc.target/powerpc/vsx-vector-2.c: Adjust for Goldschmidt's
	Algorithm.

2016-01-25  Richard Biener  <rguenther@suse.de>

	PR testsuite/69380
	* g++.dg/tree-ssa/pr69336.C: Restrict to x86_64 and i?86.

2016-01-25  Ilya Enkovich  <enkovich.gnu@gmail.com>

	PR target/69421
	* gcc.dg/pr69421.c: New test.

2016-01-25  Bilyan Borisov  <bilyan.borisov@arm.com>

	* gcc.target/aarch64/simd/vcvt_s64_f64_1.c: New.
	* gcc.target/aarch64/simd/vcvt_u64_f64_1.c: Likewise.
	* gcc.target/aarch64/simd/vcvta_s64_f64_1.c: Likewise.
	* gcc.target/aarch64/simd/vcvta_u64_f64_1.c: Likewise.
	* gcc.target/aarch64/simd/vcvtm_s64_f64_1.c: Likewise.
	* gcc.target/aarch64/simd/vcvtm_u64_f64_1.c: Likewise.
	* gcc.target/aarch64/simd/vcvtn_s64_f64_1.c: Likewise.
	* gcc.target/aarch64/simd/vcvtn_u64_f64_1.c: Likewise.
	* gcc.target/aarch64/simd/vcvtp_s64_f64_1.c: Likewise.
	* gcc.target/aarch64/simd/vcvtp_u64_f64_1.c: Likewise.

2016-01-25  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69376
	* gcc.dg/torture/pr69376.c: New testcase.

2016-01-24  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

	PR fortran/69397
	PR fortran/68442
	* gfortran.dg/interface_38.f90: New test.
	* gfortran.dg/interface_39.f90: New test.

2016-01-24  Patrick Palka  <ppalka@gcc.gnu.org>

	Revert:
	2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>

	PR c++/11858
	PR c++/24663
	PR c++/24664
	* g++.dg/template/pr11858.C: New test.
	* g++.dg/template/pr24663.C: New test.
	* g++.dg/template/unify12.C: New test.
	* g++.dg/template/unify13.C: New test.
	* g++.dg/template/unify14.C: New test.
	* g++.dg/template/unify15.C: New test.
	* g++.dg/template/unify16.C: New test.
	* g++.dg/template/unify17.C: New test.

2016-01-24  Dominique d'Humieres  <dominiq@lps.ens.fr>

	PR fortran/68283
	gfortran.dg/pr68283.f90: New test.

2016-01-24  Thomas Koenig  <tkoenig@gcc.gnu.org>

	PR fortran/66094
	* gfortran.dg/inline_matmul_13.f90:  New test.
	* gfortran.dg/matmul_bounds_8.f90:  New test.
	* gfortran.dg/matmul_bounds_9.f90:  New test.
	* gfortran.dg/matmul_bounds_10.f90:  New test.

2016-01-23  Tom de Vries  <tom@codesourcery.com>

	PR tree-optimization/69426
	* gcc.dg/autopar/pr69426.c: New test.

2016-01-23  Martin Sebor  <msebor@redhat.com>

	PR c++/58109
	PR c++/69022
	* g++.dg/cpp0x/alignas5.C: New test.
	* g++.dg/ext/vector29.C: Same.

2016-01-23  Uros Bizjak  <ubizjak@gmail.com>

	* gcc.target/i386/chkp-strlen-2.c: Define _GNU_SOURCE.
	* gcc.target/i386/chkp-strlen-4.c: Move the definition of
	_GNU_SOURCE from compile flags to the source.
	* gcc.target/i386/chkp-stropt-12.c: Ditto.
	* gcc.target/i386/chkp-stropt-16.c: Ditto.
	* gcc.target/i386/chkp-stropt-4.c: Ditto.
	* gcc.target/i386/chkp-stropt-8.c: Ditto.

2016-01-22  Jakub Jelinek  <jakub@redhat.com>

	PR target/69432
	* g++.dg/opt/pr69432.C: New test.

2016-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

	* gcc.target/powerpc/pr63354c: Adjust target selector to include
	32-bit targets testing an -m64 multilib.

2016-01-22  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

	* gcc.target/powerpc/pr63354.c: Restrict to Linux targets with
	64-bit support.

2016-01-22  James Greenhalgh  <james.greenhalgh@arm.com>

	* gcc.dg/vect/bb-slp-pr68892.c: Require vect_double.

2016-01-21  Christian Bruel  <christian.bruel@st.com>

	PR target/68674
	* gcc.target/i386/pr68674.c
	* gcc.target/aarch64/pr68674.c
	* gcc.target/arm/pr68674.c

2016-01-22  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

	PR target/69403
	* gcc.c-torture/execute/pr69403.c: New test.

2016-01-22  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/55843
	* g++.dg/template/pr55843.C: New.

2016-01-22  Alan Lawrence  <alan.lawrence@arm.com>

	PR testsuite/66877
	* gcc.dg/vect/vect-over-widen-3-big-array.c: Only look for 1
	vect_recog_over_widening_pattern in dump if we have vect_widen_shift.

2016-01-21  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

	PR testsuite/67489
	* gcc.target/powerpc/p8vector-builtin-8.c: Remove { target int128 }
	from dg-do compile directive, and instead add
	{ dg-require-effective-target int128 }.

2016-01-20  Martin Sebor  <msebor@redhat.com>

	PR c/69405
	* gcc.dg/sync-fetch.c: New test.

2016-01-21  Martin Sebor  <msebor@redhat.com>

	PR target/69252
	* gcc.target/powerpc/pr69252.c: New test.

2016-01-21  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

	PR fortran/65996
	* gfortran.dg/pr65996.f90: New test.

2016-01-21  Dominik Vogt  <vogt@linux.vnet.ibm.com>

	PR c++/68810
	* g++.dg/cpp0x/constexpr-reinterpret1.C: Fix line number that is
	expected to generate an error.

2016-01-21  Bernd Schmidt  <bschmidt@redhat.com>

	PR middle-end/66178
	* gcc.dg/torture/pr66178.c: New test.

2016-01-21  Anton Blanchard  <anton@samba.org>
	    Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

	PR target/63354
	* gcc.target/powerpc/pr63354.c:  New test.

2016-01-21  Vladimir Makarov  <vmakarov@redhat.com>

	PR rtl-optimization/68990
	* gcc.target/i386/pr68990: New.

2016-01-21  Nick Clifton  <nickc@redhat.com>

	PR target/69129
	* gcc.target/mips/pr69129.c: New.

2016-01-21  Paolo Carlini  <paolo.carlini@oracle.com>

	PR c++/58046
	* g++.dg/cpp0x/pr58046.C: New.

2016-01-21  Jakub Jelinek  <jakub@redhat.com>

	PR target/69187
	PR target/65624
	* gcc.target/arm/pr69187.c: New test.

	PR c++/69355
	* g++.dg/torture/pr69355.C: New test.

2016-01-21  Aditya Kumar  <aditya.k7@samsung.com>
	    Sebastian Pop  <s.pop@samsung.com>

	* gfortran.dg/graphite/interchange-3.f90: Adjust pattern.

2016-01-21  Aditya Kumar  <aditya.k7@samsung.com>
	    Sebastian Pop  <s.pop@samsung.com>

	* gcc.dg/graphite/pr68976.c: New test.

2016-01-21  Jakub Jelinek  <jakub@redhat.com>

	PR middle-end/67653
	* c-c++-common/pr67653.c: New test.
	* gcc.dg/torture/pr29119.c: Add dg-warning.

2016-01-20  Peter Bergner  <bergner@vnet.ibm.com>

	* gcc.target/powerpc/cpu-builtin-1.c: New test.

2016-01-20  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>

	PR c/24293
	* gcc.dg/pr24293.c: New test.
	* gcc.dg/Wcxx-compat-8.c: Adjust to accept error due to
	incomplete struct type.
	* gcc.dg/declspec-1.c: Likewise.
	* gcc.dg/pr63549.c: Likewise.

2016-01-20  Jakub Jelinek  <jakub@redhat.com>

	PR tree-optimization/66612
	* gcc.target/powerpc/20050830-1.c: Xfail the scan-assembler test
	for bdn instruction.

2016-01-20  Christophe Lyon  <christophe.lyon@linaro.org>

	* lib/target-supports.exp
	(check_effective_target_arm_fp_ok_nocache): New.
	(check_effective_target_arm_fp_ok): New.
	(add_options_for_arm_fp): New.
	(check_effective_target_arm_crypto_ok_nocache): Require
	target_arm_v8_neon_ok instead of arm32.
	(check_effective_target_arm_crypto_pragma_ok_nocache): New.
	(check_effective_target_arm_crypto_pragma_ok): New.
	(add_options_for_arm_vfp): New.
	* gcc.target/arm/attr-crypto.c: Use arm_crypto_pragma_ok effective
	target. Do not force -mfloat-abi=softfp, use arm_fp_ok effective
	target instead. Force initial fpu to vfp.
	* gcc.target/arm/attr-neon-builtin-fail.c: Do not force
	-mfloat-abi=softfp, use arm_fp_ok effective target instead.
	* gcc.target/arm/attr-neon-fp16.c: Likewise. Remove arm_neon_ok
	dependency.
	* gcc.target/arm/attr-neon2.c: Do not force -mfloat-abi=softfp,
	use arm_vfp effective target instead. Force initial fpu to vfp.
	* gcc.target/arm/attr-neon3.c: Likewise.
	* gcc.target/arm/cmp-2.c: Use arm_fp_ok effective target instead of
	arm_vfp_ok.
	* gcc.target/arm/unsigned-float.c: Likewise.
	* gcc.target/arm/vfp-1.c: Likewise.
	* gcc.target/arm/vfp-ldmdbd.c: Likewise.
	* gcc.target/arm/vfp-ldmdbs.c: Likewise.
	* gcc.target/arm/vfp-ldmiad.c: Likewise.
	* gcc.target/arm/vfp-ldmias.c: Likewise.
	* gcc.target/arm/vfp-stmdbd.c: Likewise.
	* gcc.target/arm/vfp-stmdbs.c: Likewise.
	* gcc.target/arm/vfp-stmiad.c: Likewise.
	* gcc.target/arm/vfp-stmias.c: Likewise.
	* gcc.target/arm/vnmul-1.c: Likewise.
	* gcc.target/arm/vnmul-2.c: Likewise.
	* gcc.target/arm/vnmul-3.c: Likewise.
	* gcc.target/arm/vnmul-4.c: Likewise.

2016-01-20  H.J. Lu  <hongjiu.lu@intel.com>

	PR testsuite/69366
	* g++.dg/pr63995-1.C: Require non-x32 target, instead of,
	the MPX run-time library, for compile-time MPX test.
	* gcc.target/i386/chkp-always_inline.c: Likewise.
	* gcc.target/i386/chkp-bndret.c: Likewise.
	* gcc.target/i386/chkp-builtins-1.c: Likewise.
	* gcc.target/i386/chkp-builtins-2.c: Likewise.
	* gcc.target/i386/chkp-builtins-3.c: Likewise.
	* gcc.target/i386/chkp-builtins-4.c: Likewise.
	* gcc.target/i386/chkp-const-check-1.c: Likewise.
	* gcc.target/i386/chkp-const-check-2.c: Likewise.
	* gcc.target/i386/chkp-hidden-def.c: Likewise.
	* gcc.target/i386/chkp-label-address.c: Likewise.
	* gcc.target/i386/chkp-lifetime-1.c: Likewise.
	* gcc.target/i386/chkp-narrow-bounds.c: Likewise.
	* gcc.target/i386/chkp-pr69044.c: Likewise.
	* gcc.target/i386/chkp-remove-bndint-1.c: Likewise.
	* gcc.target/i386/chkp-remove-bndint-2.c: Likewise.
	* gcc.target/i386/chkp-strchr.c: Likewise.
	* gcc.target/i386/chkp-strlen-1.c: Likewise.
	* gcc.target/i386/chkp-strlen-2.c: Likewise.
	* gcc.target/i386/chkp-strlen-3.c: Likewise.
	* gcc.target/i386/chkp-strlen-4.c: Likewise.
	* gcc.target/i386/chkp-strlen-5.c: Likewise.
	* gcc.target/i386/chkp-stropt-1.c: Likewise.
	* gcc.target/i386/chkp-stropt-10.c: Likewise.
	* gcc.target/i386/chkp-stropt-11.c: Likewise.
	* gcc.target/i386/chkp-stropt-12.c: Likewise.
	* gcc.target/i386/chkp-stropt-13.c: Likewise.
	* gcc.target/i386/chkp-stropt-14.c: Likewise.
	* gcc.target/i386/chkp-stropt-15.c: Likewise.
	* gcc.target/i386/chkp-stropt-16.c: Likewise.
	* gcc.target/i386/chkp-stropt-2.c: Likewise.
	* gcc.target/i386/chkp-stropt-3.c: Likewise.
	* gcc.target/i386/chkp-stropt-4.c: Likewise.
	* gcc.target/i386/chkp-stropt-5.c: Likewise.
	* gcc.target/i386/chkp-stropt-6.c: Likewise.
	* gcc.target/i386/chkp-stropt-7.c: Likewise.
	* gcc.target/i386/chkp-stropt-8.c: Likewise.
	* gcc.target/i386/chkp-stropt-9.c: Likewise.
	* gcc.target/i386/pr63995-2.c: Likewise.
	* gcc.target/i386/pr64805.c: Likewise.
	* gcc.target/i386/pr65044.c: Likewise.
	* gcc.target/i386/pr65167.c: Likewise.
	* gcc.target/i386/pr65183.c: Likewise.
	* gcc.target/i386/pr65184.c: Likewise.
	* gcc.target/i386/thunk-retbnd.c: Likewise.

2016-01-20  Ilya Enkovich  <enkovich.gnu@gmail.com>

	PR tree-optimization/69328
	* gcc.dg/pr69328.c: New test.

2016-01-20  Jeff Law  <law@redhat.com>

	PR target/25114
	* gcc.target/m68k/pr25114.c: New test.

2016-01-20  Andre Vieira  <andre.simoesdiasvieira@arm.com>

	* gcc.target/arm/memset-inline-10.c: Added
	dg-require-effective-target arm_thumb2_ok.

2016-01-19  Eric Botcazou  <ebotcazou@adacore.com>

	* gcc.dg/debug/dwarf2/sso.c: New test.

2016-01-19  Uros Bizjak  <ubizjak@gmail.com>

	PR testsuite/68820
	* gcc.c-torture/execute/builtins/memops-asm.x: New file.
	* gcc.c-torture/execute/builtins/strstr-asm.x: Ditto.
	* gcc.c-torture/execute/builtins/strstr-asm.c: Remove dg-options.

2016-01-19  Jan Hubicka  <hubicka@ucw.cz>

	PR ipa/66223
	* g++.dg/ipa/devirt-50.C: New testcase.

2016-01-19  Marek Polacek  <polacek@redhat.com>

	PR c++/68965
	* g++.dg/cpp1y/parameter-pack-1.C: New test.
	* g++.dg/cpp1y/parameter-pack-2.C: New test.

2016-01-19  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

	PR target/69135
	* gcc.target/arm/pr69135_1.c: New test.

2015-01-19  Wilco Dijkstra  <wdijkstr@arm.com>

	* gcc.target/aarch64/ccmp_1.c: Add new tests.

2015-01-19  Wilco Dijkstra  <wdijkstr@arm.com>

	* gcc.target/aarch64/ccmp_1.c: New testcase.

2016-01-19  Marek Polacek  <polacek@redhat.com>

	PR c++/68586
	* g++.dg/cpp0x/enum30.C: New test.

2016-01-19  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69336
	* g++.dg/tree-ssa/pr69336.C: New testcase.

2016-01-19  Jakub Jelinek  <jakub@redhat.com>

	PR debug/65779
	* gcc.dg/pr65779.c: New test.

2016-01-19  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69352
	* gcc.dg/torture/pr69352.c: New testcase.

2016-01-19  Jakub Jelinek  <jakub@redhat.com>

	PR rtl-optimization/68955
	PR rtl-optimization/64557
	* gcc.dg/torture/pr68955.c: New test.

2016-01-19  Jan Hubicka  <hubicka@ucw.cz>

	PR lto/69136
	* g++.dg/torture/pr69136.C: New testcase.

2016-01-19  Jan Hubicka  <hubicka@ucw.cz>

	PR lto/69133
	* g++.dg/lto/pr69133_0.C: New testcase.
	* g++.dg/lto/pr69133_1.C: New testcase.

2016-01-15  Jeff Law  <law@redhat.com>

	PR tree-optimization/69320
	* gcc.c-torture/pr69320-1.c: New test.
	* gcc.c-torture/pr69320-2.c: New test.
	* gcc.c-torture/pr69320-3.c: New test.
	* gcc.c-torture/pr69320-4.c: New test.

2016-01-18  Patrick Palka  <ppalka@gcc.gnu.org>

	PR c++/11858
	PR c++/24663
	PR c++/24664
	* g++.dg/template/pr11858.C: New test.
	* g++.dg/template/pr24663.C: New test.
	* g++.dg/template/unify12.C: New test.
	* g++.dg/template/unify13.C: New test.
	* g++.dg/template/unify14.C: New test.
	* g++.dg/template/unify15.C: New test.
	* g++.dg/template/unify16.C: New test.
	* g++.dg/template/unify17.C: New test.

2016-01-18  David Malcolm  <dmalcolm@redhat.com>

	PR testsuite/69181
	* gcc.dg/pr69181-1.c: New test file.
	* gcc.dg/pr69181-2.c: New test file.
	* lib/gcc-dg.exp (dg-test): Consolidate post-test cleanup of
	globals by moving it to...
	(cleanup-after-saved-dg-test): ...this new function.  Add
	"global additional_sources_used".  Add reset of global
	multiline_expected_outputs to the empty list.
	* lib/multiline.exp (_multiline_expected_outputs): Rename this
	global to...
	(multiline_expected_outputs): ...this, and updated comments to
	note that it is modified from gcc-dg.exp.
	(dg-end-multiline-output): Update for the above renaming.
	(handle-multiline-outputs): Likewise.  Remove the clearing
	of the expected outputs to the empty list.

2016-01-18  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69297
	* gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c: New testcase.

2016-01-18  Joseph Myers  <joseph@codesourcery.com>

	* gcc.target/mips/mips-3d-1.c: Use forbid_cpu=octeon.* in
	dg-options.
	* gcc.target/mips/mips-3d-2.c: Likewise.
	* gcc.target/mips/mips-3d-3.c: Likewise.
	* gcc.target/mips/mips-3d-4.c: Likewise.
	* gcc.target/mips/mips-3d-5.c: Likewise.
	* gcc.target/mips/mips-3d-6.c: Likewise.
	* gcc.target/mips/mips-3d-7.c: Likewise.
	* gcc.target/mips/mips-3d-8.c: Likewise.
	* gcc.target/mips/mips-3d-9.c: Likewise.
	* gcc.target/mips/mips-ps-1.c: Likewise.
	* gcc.target/mips/mips-ps-2.c: Likewise.
	* gcc.target/mips/mips-ps-3.c: Likewise.
	* gcc.target/mips/mips-ps-4.c: Likewise.
	* gcc.target/mips/mips-ps-5.c: Likewise.
	* gcc.target/mips/mips-ps-6.c: Likewise.
	* gcc.target/mips/mips-ps-7.c: Likewise.
	* gcc.target/mips/mips-ps-type.c: Likewise.
	* gcc.target/mips/mips-ps-type-2.c: Likewise.
	* gcc.target/mips/mips16-attributes-6.c: Likewise.

2016-01-18  Tom de Vries  <tom@codesourcery.com>

	* c-c++-common/goacc/kernels-counter-vars-function-scope.c: New test.
	* c-c++-common/goacc/kernels-double-reduction.c: New test.
	* c-c++-common/goacc/kernels-empty.c: New test.
	* c-c++-common/goacc/kernels-eternal.c: New test.
	* c-c++-common/goacc/kernels-loop-2.c: New test.
	* c-c++-common/goacc/kernels-loop-3.c: New test.
	* c-c++-common/goacc/kernels-loop-data-2.c: New test.
	* c-c++-common/goacc/kernels-loop-data-enter-exit-2.c: New test.
	* c-c++-common/goacc/kernels-loop-data-enter-exit.c: New test.
	* c-c++-common/goacc/kernels-loop-data-update.c: New test.
	* c-c++-common/goacc/kernels-loop-data.c: New test.
	* c-c++-common/goacc/kernels-loop-g.c: New test.
	* c-c++-common/goacc/kernels-loop-mod-not-zero.c: New test.
	* c-c++-common/goacc/kernels-loop-n.c: New test.
	* c-c++-common/goacc/kernels-loop-nest.c: New test.
	* c-c++-common/goacc/kernels-loop.c: New test.
	* c-c++-common/goacc/kernels-noreturn.c: New test.
	* c-c++-common/goacc/kernels-one-counter-var.c: New test.
	* c-c++-common/goacc/kernels-parallel-loop-data-enter-exit.c: New test.
	* c-c++-common/goacc/kernels-reduction.c: New test.

2016-01-18  Tom de Vries  <tom@codesourcery.com>

	* gcc.dg/autopar/outer-1.c: Update for new parloops instantiation.
	* gcc.dg/autopar/outer-2.c: Same.
	* gcc.dg/autopar/outer-3.c: Same.
	* gcc.dg/autopar/outer-4.c: Same.
	* gcc.dg/autopar/outer-5.c: Same.
	* gcc.dg/autopar/outer-6.c: Same.
	* gcc.dg/autopar/parallelization-1.c: Same.
	* gcc.dg/autopar/parloops-exit-first-loop-alt-2.c: Same.
	* gcc.dg/autopar/parloops-exit-first-loop-alt-3.c: Same.
	* gcc.dg/autopar/parloops-exit-first-loop-alt-4.c: Same.
	* gcc.dg/autopar/parloops-exit-first-loop-alt-5.c: Same.
	* gcc.dg/autopar/parloops-exit-first-loop-alt-6.c: Same.
	* gcc.dg/autopar/parloops-exit-first-loop-alt-7.c: Same.
	* gcc.dg/autopar/parloops-exit-first-loop-alt-pr66652.c: Same.
	* gcc.dg/autopar/parloops-exit-first-loop-alt.c: Same.
	* gcc.dg/autopar/pr39500-1.c: Same.
	* gcc.dg/autopar/pr39500-2.c: Same.
	* gcc.dg/autopar/pr46193.c: Same.
	* gcc.dg/autopar/pr46194.c: Same.
	* gcc.dg/autopar/pr49580.c: Same.
	* gcc.dg/autopar/pr49960-1.c: Same.
	* gcc.dg/autopar/pr49960.c: Same.
	* gcc.dg/autopar/pr68373.c: Same.
	* gcc.dg/autopar/reduc-1.c: Same.
	* gcc.dg/autopar/reduc-1char.c: Same.
	* gcc.dg/autopar/reduc-1short.c: Same.
	* gcc.dg/autopar/reduc-2.c: Same.
	* gcc.dg/autopar/reduc-2char.c: Same.
	* gcc.dg/autopar/reduc-2short.c: Same.
	* gcc.dg/autopar/reduc-3.c: Same.
	* gcc.dg/autopar/reduc-4.c: Same.
	* gcc.dg/autopar/reduc-6.c: Same.
	* gcc.dg/autopar/reduc-7.c: Same.
	* gcc.dg/autopar/reduc-8.c: Same.
	* gcc.dg/autopar/reduc-9.c: Same.
	* gcc.dg/autopar/uns-outer-4.c: Same.
	* gcc.dg/autopar/uns-outer-5.c: Same.
	* gcc.dg/autopar/uns-outer-6.c: Same.
	* gfortran.dg/parloops-exit-first-loop-alt-2.f95: Same.
	* gfortran.dg/parloops-exit-first-loop-alt.f95: Same.

2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>

	PR target/63679
	* gcc.dg/tree-ssa/ssa-dom-cse-2.c: Remove XFAIL for powerpc(32), hppa,
	aarch64, sparc, s390. Add --param sra-max-scalarization-size-Ospeed.

2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>

	PR target/63679
	* gcc.dg/tree-ssa/ssa-dom-cse-5.c: New.
	* gcc.dg/tree-ssa/ssa-dom-cse-6.c: New.
	* gcc.dg/tree-ssa/ssa-dom-cse-7.c: New.

2016-01-18  Alan Lawrence  <alan.lawrence@arm.com>

	PR target/63679
	* gcc.dg/tree-ssa/sra-17.c: New.
	* gcc.dg/tree-ssa/sra-18.c: New.

2016-01-18  Ilya Enkovich  <enkovich.gnu@gmail.com>

	* gcc.target/i386/pr65105-5.c: Adjust to andn generation.

2016-01-18  Eric Botcazou  <ebotcazou@adacore.com>

	* gnat.dg/inline12.adb: New test.

2016-01-18  Bin Cheng  <bin.cheng@arm.com>

	PR tree-optimization/66797
	* gcc.c-torture/execute/pr65447.c: Relax check condition.

2016-01-18  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69170
	* gcc.dg/torture/pr69170.c: New testcase.

2016-01-17 John David Anglin  <danglin@gcc.gnu.org>

	* gcc.dg/torture/builtin-integral-1.c: Require c99_runtime.

2016-01-16  Tom de Vries  <tom@codesourcery.com>

	* c-c++-common/goacc/kernels-alias-ipa-pta-4.c: New test.

2016-01-16  Tom de Vries  <tom@codesourcery.com>

	* gcc.dg/parloops-exit-first-loop-alt.c: Move ...
	* gcc.dg/autopar/parloops-exit-first-loop-alt.c: ... here.  Remove
	redundant dg-require-effective-target pthread.
	* gcc.dg/parloops-exit-first-loop-alt-2.c: Same.
	* gcc.dg/parloops-exit-first-loop-alt-3.c: Same.
	* gcc.dg/parloops-exit-first-loop-alt-4.c: Same.
	* gcc.dg/parloops-exit-first-loop-alt-5.c: Same.
	* gcc.dg/parloops-exit-first-loop-alt-6.c: Same.
	* gcc.dg/parloops-exit-first-loop-alt-7.c: Same.
	* gcc.dg/parloops-exit-first-loop-alt-pr66652.c: Same.

2016-01-16  David Edelsohn  <dje.gcc@gmail.com>

	PR target/68609
	* gcc.target/powerpc/recip-6.c: Enable on AIX.
	* gcc.target/powerpc/recip-7.c: Same.

2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>

	PR c++/69091
	* g++.dg/template/pr69091.C: New test.

2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>

	* c-c++-common/cilk-plus/AN/an-if.c: Check that the original
	dump does not contain an error_mark_node.
	* c-c++-common/cilk-plus/CK/pr60469.c: Likewise.
	* c-c++-common/cilk-plus/AN/fn_ptr-2.c: New xfail'd test.

2016-01-16  Patrick Palka  <ppalka@gcc.gnu.org>

	PR c++/68936
	* g++.dg/template/pr68936.C: New test.

2016-01-15  David Edelsohn  <dje.gcc@gmail.com>

	PR target/68609
	* gcc.target/powerpc/recip-1.c: Adjust for Goldschmidt's Algorithm.
	* gcc.target/powerpc/recip-2.c: Same.
	* gcc.target/powerpc/recip-3.c: Same.
	* gcc.target/powerpc/recip-4.c: Same.
	* gcc.target/powerpc/recip-sqrtf.c: Same.

2016-01-15  Jeff Law  <law@redhat.com>

	PR tree-optimization/69270
	* gcc.dg/tree-ssa/pr69270-2.c: New test.
	* gcc.dg/tree-ssa/pr69270-3.c: New test.

2016-01-15  Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/49630
	* gfortran.dg/deferred_character_13.f90: New test for the fix
	of comment 3 of the PR.

	PR fortran/54070
	* gfortran.dg/deferred_character_8.f90: New test
	* gfortran.dg/allocate_error_5.f90: New test

	PR fortran/60593
	* gfortran.dg/deferred_character_10.f90: New test

	PR fortran/60795
	* gfortran.dg/deferred_character_14.f90: New test

	PR fortran/61147
	* gfortran.dg/deferred_character_11.f90: New test

	PR fortran/64324
	* gfortran.dg/deferred_character_9.f90: New test

2016-01-15  Vladimir Makarov  <vmakarov@redhat.com>

	PR rtl-optimization/69030
	* gcc.target/i386/pr69030.c: New.

2016-01-15  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

	* gcc.target/aarch64/target_attr_17.c: New test.

2016-01-15  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/66856
	* gcc.dg/torture/pr66856-1.c: New testcase.
	* gcc.dg/torture/pr66856-2.c: Likewise.

2016-01-15  Richard Biener  <rguenther@suse.de>

	PR debug/69137
	* g++.dg/lto/pr69137_0.C: New testcase.

2016-01-15  Richard Sandiford  <richard.sandiford@arm.com>

	PR middle-end/69246
	* gcc.target/i386/pr69246.c: New test.

2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>

	* gfortran.dg/bind_c_array_params_2.f90: Fix test patterns for S/390.

2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>

	PR c++/56194
	* g++.dg/init/const9.C: Disable test on S/390.

2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>

	* g++.dg/Wframe-address.C: Test requires -mbackchain for s390*-*-*.
	* g++.dg/Wno-frame-address.C: Ditto.

2016-01-15  Dominik Vogt  <vogt@linux.vnet.ibm.com>

	* gcc.dg/tree-ssa/20040204-1.c: Do not xfail on S/390.

2016-01-15  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/68961
	* gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c: New testcase.

2016-01-15  Ilya Enkovich  <enkovich.gnu@gmail.com>

	* gcc.target/i386/pr65105-5.c: New test.

2016-01-15  Jan Hubicka <hubicka@ucw.cz>

	* gcc.c-torture/execute/alias-4.c: New testcase.

2016-01-15  Jan Hubicka <hubicka@ucw.cz>

	PR ipa/68148
	* g++.dg/ipa/devirt-49.C: New testcase.

2016-01-15  Christian Bruel  <christian.bruel@st.com>

	PR target/65837
	* gcc.target/arm/attr-neon-builtin-fail2.c: New test.
	* gcc.target/arm/lto/pr65837-attr_0.c: New test.
	* gcc.target/arm/lto/pr65837_0.c: Fix skip condition and use ACLE name.

2016-01-15  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69117
	* gcc.dg/torture/pr69117.c: New testcase.

2015-01-14  Ryan Burn  <contact@rnburn.com>

	PR c++/69048
	* g++.dg/cilk-plus/CK/pr69048.cc: New test.

2016-01-14  Francois-Xavier Coudert  <fxcoudert@gcc.gnu.org>

	PR testsuite/67509
	* gfortran.dg/ieee/ieee_7.f90: For out of bound precision or
	range tests use 100 * maximum instead of maximum + 1.

2016-01-14  Jakub Jelinek  <jakub@redhat.com>

	PR debug/69244
	* gcc.dg/guality/pr69244.c: New test.

2016-01-14  Uros Bizjak  <ubizjak@gmail.com>

	* lib/target-supports.exp (check_effective_target_issignaling):
	New procedure.
	* gcc.dg/pr61441.c: Require issignaling effective target.

2016-01-14  Segher Boessenkool  <segher@kernel.crashing.org>

	PR target/68803
	* gcc.target/powerpc/20050603-3.c: Add xfails for powerpc64le.

2016-01-14  David Malcolm  <dmalcolm@redhat.com>

	PR c++/68819
	PR preprocessor/69177
	* gcc.dg/plugin/location-overflow-test-1.c: New test case.
	* gcc.dg/plugin/location-overflow-test-2.c: New test case.
	* gcc.dg/plugin/location_overflow_plugin.c: New test plugin.
	* gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.

2016-01-14  Marek Polacek  <polacek@redhat.com>

	PR c/69262
	* gcc.dg/array-15.c: New test.

2016-01-14  Jakub Jelinek  <jakub@redhat.com>

	PR middle-end/68146
	PR tree-optimization/69155
	* gfortran.dg/pr68146.f: New test.
	* gfortran.dg/pr69155.f90: New test.

2016-01-14  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/68060
	* gcc.dg/torture/pr68060-1.c: New testcase.
	* gcc.dg/torture/pr68060-2.c: Likewise.

2016-01-14  Nick Clifton  <nickc@redhat.com>

	* lib/target-supports.exp
	(check_effective_target_arm_neon_ok_nocache): Add an option
	sequence that includes setting the ARM architecture to ARMv7-A.
	* gcc.target/arm/attr-neon.c: Use dg-add-options to add the
	command line options necessary to enable Neon support.
	* gcc.target/arm/neon-vlshr-imm-1.c: Likewise.
	* gcc.target/arm/neon-vshl-imm-1.c: Likewise.
	* gcc.target/arm/neon-vshr-imm-1.c: Likewise.
	* gcc.target/arm/pr69180.c: Likewise.

2016-01-14  Jeff Law  <law@redhat.com>

	PR tree-optimization/69270
	* gcc.dg/tree-ssa/pr69270.c: New test.

2016-01-13  Bernd Schmidt  <bschmidt@redhat.com>

	PR c/66208
	* c-c++-common/pr66208.c: New file.

2016-01-13  Jakub Jelinek  <jakub@redhat.com>

	PR tree-optimization/69156
	* gcc.dg/pr69156.c: New test.

2016-01-13  H.J. Lu  <hongjiu.lu@intel.com>

	* gcc.target/i386/pr69225-7.c: New test.

2016-01-13  Richard Henderson  <rth@redhat.com>

	* gcc.dg/tm/memopt-13.c: Update expected function.
	* gcc.dg/tm/memopt-6.c: Likewise.

2016-01-13  Uros Bizjak  <ubizjak@gmail.com>

	* gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4.
	* gcc.target/i386/pr68432-1.c (dg-options): Ditto.
	* gcc.target/i386/pr68432-2.c (dg-options): Ditto.
	* gcc.target/i386/pr68432-3.c (dg-options): Ditto.

2016-01-13  Tom de Vries  <tom@codesourcery.com>

	PR tree-optimization/69169
	* gcc.dg/pr69169.c: New test.

2016-01-13  Alexander Fomin  <alexander.fomin@intel.com>

	PR target/69228
	* gcc.target/i386/avx512pf-vscatterpf0dpd-1.c: Adjust.
	* gcc.target/i386/avx512pf-vscatterpf0dps-1.c: Likewise.
	* gcc.target/i386/avx512pf-vscatterpf0qpd-1.c: Likewise.
	* gcc.target/i386/avx512pf-vscatterpf0qps-1.c: Likewise.
	* gcc.target/i386/avx512pf-vscatterpf1dpd-1.c: Likewise.
	* gcc.target/i386/avx512pf-vscatterpf1dps-1.c: Likewise.
	* gcc.target/i386/avx512pf-vscatterpf1qpd-1.c: Likewise.
	* gcc.target/i386/avx512pf-vscatterpf1qps-1.c: Likewise.

2016-01-13  Jakub Jelinek  <jakub@redhat.com>

	PR target/69247
	* gcc.dg/pr69247.c: New test.

2016-01-13  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69242
	* gcc.dg/torture/pr69242.c: New testcase.

2016-01-13  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69186
	* gcc.dg/torture/pr69186.c: New testcase.

2016-01-13  Jeff Law  <law@redhat.com>

	PR tree-optimization/67755
	* gcc.dg/tree-ssa/pr67755.c: New test.

2016-01-13  Thomas Preud'homme  <thomas.preudhomme@arm.com>

	* gcc.c-torture/unsorted/dump-noaddr.x (dump_compare): Replace static
	pass number in output by a star.

2016-01-12  Bin Cheng  <bin.cheng@arm.com>

	PR tree-optimization/68911
	* gcc.c-torture/execute/pr68911.c: New test.

2016-01-12  Marek Polacek  <polacek@redhat.com>

	PR c++/68979
	* g++.dg/warn/permissive-1.C: New test.

2016-01-12  Jakub Jelinek  <jakub@redhat.com>

	PR objc++/68511
	PR c++/69213
	* g++.dg/opt/pr69213.C: New test.

2016-01-12  Christian Bruel  <christian.bruel@st.com>

	PR target/69180
	* gcc.target/arm/pr69180.c: New test.

2016-01-12  Richard Biener  <rguenther@suse.de>

	PR lto/69077
	* g++.dg/lto/pr69077_0.C: New testcase.
	* g++.dg/lto/pr69077_1.C: Likewise.

2016-01-12  Jakub Jelinek  <jakub@redhat.com>

	PR target/69175
	* g++.dg/opt/pr69175.C: New test.

2016-01-12  Alan Lawrence  <alan.lawrence@arm.com>

	* gcc.dg/vect/fast-math-bb-slp-call-3.c: Declare functions as 'extern'
	rather than #including math.h & stdlib.h.
	* gcc.dg/vect/pr47001.c: Declare abort as 'extern', remove stdlib.h.
	* gcc.dg/vect/pr49771.c: Likewise.
	* gcc.dg/vect/vect-10-big-array.c: Likewise.
	* gcc.dg/vect/vect-neg-store-1.c: Likewise.
	* gcc.dg/vect/vect-neg-store-2.c: Likewise.
	* gcc.dg/vect/slp-37.c: Change NULL to 0, remove stdlib.h.
	* gcc.dg/vect/pr40254.c: Remove unnecessary include of stdlib.h.
	* gcc.dg/vect/pr44507.c: Likewise.
	* gcc.dg/vect/pr45902.c: Likewise.
	* gcc.dg/vect/slp-widen-mult-half.c: Likewise.
	* gcc.dg/vect/vect-117.c: Likewise.
	* gcc.dg/vect/vect-99.c: Likewise.
	* gcc.dg/vect/vect-aggressive-1.c: Likewise.
	* gcc.dg/vect/vect-cond-1.c: Likewise.
	* gcc.dg/vect/vect-cond-2.c: Likewise.
	* gcc.dg/vect/vect-cond-3.c: Likewise.
	* gcc.dg/vect/vect-cond-4.c: Likewise.
	* gcc.dg/vect/vect-mask-load-1.c: Likewise.
	* gcc.dg/vect/vect-mask-loadstore-1.c: Likewise.
	* gcc.dg/vect/vect-over-widen-1-big-array.c: Likewise.
	* gcc.dg/vect/vect-over-widen-1.c: Likewise.
	* gcc.dg/vect/vect-over-widen-2-big-array.c: Likewise.
	* gcc.dg/vect/vect-over-widen-2.c: Likewise.
	* gcc.dg/vect/vect-over-widen-3-big-array.c: Likewise.
	* gcc.dg/vect/vect-over-widen-3.c: Likewise.
	* gcc.dg/vect/vect-over-widen-4-big-array.c: Likewise.
	* gcc.dg/vect/vect-over-widen-4.c: Likewise.
	* gcc.dg/vect/vect-widen-mult-const-s16.c: Likewise.
	* gcc.dg/vect/vect-widen-mult-const-u16.c: Likewise.
	* gcc.dg/vect/vect-widen-mult-half-u8.c: Likewise.
	* gcc.dg/vect/vect-widen-mult-half.c: Likewise.
	* gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c: Remove unnecessary
	include of signal.h.
	* gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c: Likewise.
	* gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c: Likewise.
	* gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c: Likewise.
	* gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c: Likewise.
	* gcc.dg/vect/no-trapping-math-vect-ifcvt-16.c: Likewise.
	* gcc.dg/vect/vect-ifcvt-16.c: Likewise.
	* gcc.dg/vect/vect-ifcvt-17.c: Likewise.
	* gcc.dg/vect/vect-ifcvt-2.c: Likewise.
	* gcc.dg/vect/vect-ifcvt-3.c: Likewise.
	* gcc.dg/vect/vect-ifcvt-4.c: Likewise.
	* gcc.dg/vect/vect-ifcvt-5.c: Likewise.
	* gcc.dg/vect/vect-ifcvt-5.c: Likewise.
	* gcc.dg/vect/vect-ifcvt-6.c: Likewise.
	* gcc.dg/vect/vect-ifcvt-7.c: Likewise.
	* gcc.dg/vect/vect-ifcvt-9.c: Likewise.
	* gcc.dg/vect/vect-outer-5.c: Likewise.
	* gcc.dg/vect/vect-outer-6.c: Likewise.
	* gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Remove unnecessary
	include of stdio.h.

2016-01-12  Nick Clifton  <nickc@redhat.com>

	PR target/68913
	* gcc.dg/lto/pr61886_0.c: Rename the external function called
	to fread so that it will be found in all target runtimes.

2016-01-12  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69053
	* g++.dg/torture/pr69053.C: New testcase.

2016-01-12  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69168
	* gcc.dg/torture/pr69168.c: New testcase.

2016-01-12  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69157
	* gcc.dg/torture/pr69157.c: New testcase.

2016-01-12  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69174
	* gcc.dg/torture/pr69174.c: New testcase.

2016-01-12  Jakub Jelinek  <jakub@redhat.com>

	PR c++/66808
	PR c++/69000
	* g++.dg/tls/pr66808.C: New test.
	* g++.dg/tls/pr69000.C: New test.

2016-01-11  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

	* gcc.target/powerpc/swaps-p8-23.c: New test.
	* gcc.target/powerpc/swaps-p8-24.c: Likewise.

2016-01-11  John David Anglin  <danglin@gcc.gnu.org>

	PR tree-optimization/68356
	* gcc.dg/torture/pr68264.c: Disable exp2 ERANGE test on hppa unix.

2016-01-12  Kugan Vivekanandarajah  <kuganv@linaro.org>
	    Jim Wilson  <jim.wilson@linaro.org>

	PR target/69194
	* gcc.target/arm/pr69194.c: New test.

2016-01-11  H.J. Lu  <hongjiu.lu@intel.com>

	PR target/69225
	* gcc.target/i386/pr69225-1.c: New test.
	* gcc.target/i386/pr69225-2.c: Likewise.
	* gcc.target/i386/pr69225-3.c: Likewise.
	* gcc.target/i386/pr69225-4.c: Likewise.
	* gcc.target/i386/pr69225-5.c: Likewise.
	* gcc.target/i386/pr69225-6.c: Likewise.

2016-01-11  Jakub Jelinek  <jakub@redhat.com>

	PR target/67462
	* gcc.dg/ifcvt-3.c: Only compile on lp64 targets, include also i?86
	if lp64.

	PR target/69071
	* gcc.dg/pr69071.c: New test.

	PR c++/69211
	* g++.dg/opt/pr69211.C: New test.

	PR tree-optimization/69214
	* gcc.c-torture/compile/pr69214.c: New test.

2016-01-11  Uros Bizjak  <ubizjak@gmail.com>

	* gcc.target/i386/pr66232-10.c: Do not compile on ia32 target.
	* gcc.target/i386/pr66232-11.c: Ditto.
	* gcc.target/i386/pr66232-12.c: Ditto.
	* gcc.target/i386/pr66232-13.c: Ditto.

2016-01-11  Richard Biener  <rguenther@suse.de>

	PR tree-optimization/69173
	* gcc.dg/torture/pr69173.c: New testcase.

2016-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

	PR rtl-optimization/68796
	* gcc.target/aarch64/tst_5.c: New test.
	* gcc.target/aarch64/tst_6.c: Likewise.

2016-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

	PR rtl-optimization/68841
	* gcc.dg/pr68841.c: New test.
	* gcc.c-torture/execute/pr68841.c: New test.

2016-01-11  Yuri Rumyantsev  <ysrumyan@gmail.com>

	PR rtl-optimization/68920
	* gcc.dg/ifcvt-4.c: Add "--param max-rtl-if-conversion-insns=3" option
	for ix86 targets.
	* gcc.dg/ifcvt-5.c: New test.

2016-01-11  Alexandre Oliva  <aoliva@redhat.com>

	PR bootstrap/69123
	* g++.dg/pr69123.C: New.

2016-01-11  Ilya Enkovich  <enkovich.gnu@gmail.com>

	PR target/69010
	* gcc.target/i386/pr69010.c: New test.

2016-01-11  Martin Jambor  <mjambor@suse.cz>

	PR ipa/69044
	* gcc.target/i386/chkp-pr69044.c: New test.

2016-01-11  Tom de Vries  <tom@codesourcery.com>

	PR tree-optimization/69109
	* gcc.dg/autopar/pr69109-2.c: New test.
	* gcc.dg/autopar/pr69109.c: New test.

2016-01-11  Tom de Vries  <tom@codesourcery.com>

	PR tree-optimization/69108
	* gcc.dg/autopar/pr69108.c: New test.

2016-01-10  Patrick Palka  <ppalka@gcc.gnu.org>

	PR c++/69029
	* c-c++-common/Wisleading-indentation.c: Augment test.

2016-01-10  Thomas Koenig  <tkoenig@gcc.gnu.org>

	PR fortran/69154
	* gfortran.dg/inline_matmul_12.f90:  New test.

2016-01-10  Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/67779
	* gfortran.dg/actual_array_offset_1: New test.

2016-01-10  Tom de Vries  <tom@codesourcery.com>

	PR tree-optimization/69062
	* gcc.dg/autopar/pr69062.c: New test.

2016-01-10  Thomas Schwinge  <thomas@codesourcery.com>

	* gcc.dg/vect/slp-perm-1.c: Fix scan-tree-dump syntax.
	* gcc.dg/vect/slp-perm-2.c: Likewise.
	* gcc.dg/vect/slp-perm-3.c: Likewise.
	* gcc.dg/vect/slp-perm-5.c: Likewise.
	* gcc.dg/vect/slp-perm-6.c: Likewise.
	* gcc.dg/vect/slp-perm-7.c: Likewise.
	* gcc.dg/vect/slp-perm-8.c: Likewise.

2016-01-10  Tom de Vries  <tom@codesourcery.com>

	PR tree-optimization/69039
	* gcc.dg/autopar/pr69039.c: New test.

2016-01-09  Marek Polacek  <polacek@redhat.com>

	PR c++/69113
	* g++.dg/pr69113.C: New test.

2016-01-09  Jakub Jelinek  <jakub@redhat.com>

	PR middle-end/50865
	PR tree-optimization/69097
	* gcc.c-torture/execute/pr50865.c: New test.
	* gcc.c-torture/execute/pr69097-1.c: New test.
	* gcc.c-torture/execute/pr69097-2.c: New test.
	* gcc.dg/pr69097-1.c: New test.
	* gcc.dg/pr69097-2.c: New test.

2016-01-09  Jakub Jelinek  <jakub@redhat.com>

	PR c++/69164
	* g++.dg/opt/pr69164.C: New test.

2016-01-08  Jakub Jelinek  <jakub@redhat.com>

	PR tree-optimization/69167
	* gcc.dg/pr69167.c: New test.

2016-01-08  Marek Polacek  <polacek@redhat.com>

	PR c++/68449
	* g++.dg/pr68449.C: New.

2016-01-08  Alan Lawrence  <alan.lawrence@arm.com>

	PR tree-optimization/68707
	* lib/target-supports.exp (check_effective_target_vect_load_lanes): New.
	* gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP
	on platforms supporting it.
	* gcc.dg/vect/slp-perm-2.c: Likewise.
	* gcc.dg/vect/slp-perm-3.c: Likewise.
	* gcc.dg/vect/slp-perm-5.c: Likewise.
	* gcc.dg/vect/slp-perm-7.c: Likewise.
	* gcc.dg/vect/slp-perm-8.c: Likewise.
	* gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP
	on platforms supporting it.

2016-01-08  Jakub Jelinek  <jakub@redhat.com>

	PR tree-optimization/69162
	* gcc.dg/pr69162.c: New test.

	PR tree-optimization/69172
	* gcc.dg/pr69172.c: New test.

2016-01-08  Thomas Preud'homme  <thomas.preudhomme@arm.com>

	PR tree-optimization/67781
	* gcc.c-torture/execute/pr67781.c: New file.

2016-01-08  Jakub Jelinek  <jakub@redhat.com>

	PR tree-optimization/69083
	* gcc.dg/vect/pr69083.c: New test.

2016-01-08  Sujoy Saraswati  <sujoy.saraswati@hpe.com>

	PR tree-optimization/61441
	* gcc.dg/pr61441.c: Restrict to linux and gnu targets.
	Use -fexcess-precision=standard for compiler options.
	Use fabs() only when  __FLT_EVAL_METHOD__ == 0.

2016-01-08  Jakub Jelinek  <jakub@redhat.com>

	PR fortran/69128
	* gfortran.dg/gomp/pr69128.f90: New test.

	PR c++/69145
	* g++.dg/ext/pr69145-1.C: New test.
	* g++.dg/ext/pr69145-2-very-long-filename.cc: New file.
	* g++.dg/ext/pr69145-2.h: New file.

2016-01-07  Martin Sebor  <msebor@redhat.com>

	PR c/68966
	* gcc.dg/atomic-fetch-bool.c: New test.
	* gcc.dg/sync-fetch-bool.c: New test.

2016-01-07  H.J. Lu  <hongjiu.lu@intel.com>

	PR fortran/66680
	gfortran.dg/gomp/pr66680.f90: Moved to libgomp.

2016-01-07  Nick Clifton  <nickc@redhat.com>

	PR target/66655
	* g++.dg/pr66655.C: New test.
	* g++.dg/pr66655_1.cc: Test support file.
	* g++.dg/pr66655.h: Test header file.

2016-01-07  Dominique d'Humieres  <dominiq@lps.ens.fr>

	PR fortran/66680
	gfortran.dg/gomp/pr66680.f90: New test.

2016-01-07  H.J. Lu  <hongjiu.lu@intel.com>

	PR target/69171
	* gcc.target/i386/pr69171-1.c: New test.
	* gcc.target/i386/pr69171-2.c: Likewise.
	* gcc.target/i386/pr69171-3.c: Likewise.
	* gcc.target/i386/pr69171-4.c: Likewise.
	* gcc.target/i386/pr69171-5.c: Likewise.
	* gcc.target/i386/pr69171-6.c: Likewise.

2015-12-15  Bernd Schmidt  <bschmidt@redhat.com>

	PR middle-end/67639
	* c-c++-common/pr67639.c: New test.

2016-01-07  Jakub Jelinek  <jakub@redhat.com>

	PR tree-optimization/69141
	* g++.dg/opt/pr69141.C: New test.

2016-01-06  Eric Botcazou  <ebotcazou@adacore.com>

	* gcc.target/sparc/20151219-1.c: Skip in 64-bit mode.

2016-01-06  Uros Bizjak  <ubizjak@gmail.com>

	PR target/69140
	* gcc.target/i386/pr69140.c: New test

2016-01-06  David Malcolm  <dmalcolm@redhat.com>

	* gcc.dg/bad-dereference.c: New test case.

2015-01-06  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

	* gcc.target/powerpc/p9-lxvx-stxvx-3.c: New test.

2016-01-06  Andreas Schwab  <schwab@linux-m68k.org>

	* gcc.dg/atomic-invalid-2.c: Remove duplicated content.

2016-01-06  Marek Polacek  <polacek@redhat.com>

	PR sanitizer/69099
	* gcc.dg/ubsan/float-cast-overflow-atomic.c: New test.

2016-01-05  Marek Polacek  <polacek@redhat.com>

	PR c/69104
	* gcc.dg/atomic-invalid-2.c: New.

2016-01-05  H.J. Lu  <hongjiu.lu@intel.com>

	PR target/68991
	* gcc.target/i386/pr68991.c: New test.

2016-01-05  H.J. Lu  <hongjiu.lu@intel.com>

	PR target/68991
	* g++.dg/pr68991-1.C: New test.
	* g++.dg/pr68991-2.C: Likewise.

2016-01-05  Sergei Trofimovich  <siarheit@google.com>

	PR other/60465
	* gcc.target/ia64/pr60465-gprel64.c: New test.
	* gcc.target/ia64/pr60465-gprel64-c37.c: New test.

2016-01-05  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>

	PR rtl-optimization/68651
	* gcc.target/aarch64/pr68651_1.c: New test.

2016-01-05  David Malcolm  <dmalcolm@redhat.com>

	PR c/69122
	* c-c++-common/Wmisleading-indentation.c (pr69122): New function.

2016-01-05  Nathan Sidwell  <nathan@acm.org>

	PR c++/58583
	* g++.dg/cpp0x/nsdmi-template14.C: Adjust test & errors.

	* gcc.dg/alias-15.c: New.

2016-01-05  Nick Clifton  <nickc@redhat.com>

	PR target/68870
	* g++.dg/pr68770.C: New test.

2016-01-04  Mike Stump  <mikestump@comcast.net>

	* lib/target-supports.exp (check_effective_target_cilkplus):
	cilkplus targets require pthreads.
	(check_effective_target_cilkplus): Remove special case for NVPTX.

2016-01-04  Michael Meissner  <meissner@linux.vnet.ibm.com>

	* gcc.target/powerpc/p9-permute.c: New test for xxperm code
	generation.

2016-01-04  Jakub Jelinek  <jakub@redhat.com>

	Update copyright years.

2016-01-04  Marek Polacek  <polacek@redhat.com>

	PR c/68908
	* gcc.dg/atomic/c11-atomic-exec-6.c: New test.
	* gcc.dg/atomic/c11-atomic-exec-7.c: New test.
	* gcc.dg/atomic/stdatomic-op-5.c: New test.

2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>

	* gcc.target/sparc/20160104-2.c: New test.

2016-01-04  Eric Botcazou  <ebotcazou@adacore.com>

	* gcc.target/sparc/20160104-1.c: New test.

2016-01-03  Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/65045
	* gfortran.dg/pr65045.f90: New test.

2016-01-02  Eric Botcazou  <ebotcazou@adacore.com>

	* gnat.dg/specs/debug1.ads: Delete.

2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

	PR libgfortran/68867
	* gfortran.dg/default_format_denormal_2.f90: Fix the dg regular
	expression.

2016-01-01  Jerry DeLisle  <jvdelisle@gcc.gnu.org>

	PR libgfortran/68867
	* gfortran.dg/default_format_denormal_2.f90: XFAIL for all
	PowerPC.

2016-01-01  Paul Thomas  <pault@gcc.gnu.org>

	PR fortran/68864
	* gfortran.dg/pr68864.f90: New test.

2016-01-01  Jakub Jelinek  <jakub@redhat.com>

	PR tree-optimization/69070
	* gcc.dg/pr69070.c: New test.

	PR sanitizer/69055
	* gfortran.dg/pr69055.f90: New test.

	PR target/69015
	* gcc.dg/pr69015.c: New test.

Copyright (C) 2016 Free Software Foundation, Inc.

Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.
