diff options
Diffstat (limited to 'gcc/testsuite/ChangeLog')
-rw-r--r-- | gcc/testsuite/ChangeLog | 1526 |
1 files changed, 1526 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ff70076f80..961f49a5c9 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,1529 @@ +2016-08-22 Release Manager + + * GCC 6.2.0 released. + +2016-08-22 Richard Biener <rguenther@suse.de> + + PR tree-optimization/62171 + * gcc.dg/vect/pr62171.c: Remove default vector testsuite flags. + +2016-08-18 Chung-Lin Tang <cltang@codesourcery.com> + + Backport from mainline + 2016-08-18 Chung-Lin Tang <cltang@codesourcery.com> + + PR middle-end/70895 + * gfortran.dg/goacc/loop-tree-1.f90: Add gimple scan-tree-dump test. + * c-c++-common/goacc/reduction-1.c: Likewise. + * c-c++-common/goacc/reduction-2.c: Likewise. + * c-c++-common/goacc/reduction-3.c: Likewise. + * c-c++-common/goacc/reduction-4.c: Likewise. + +2016-08-16 Jakub Jelinek <jakub@redhat.com> + + PR testsuite/77034 + Backported from mainline + 2016-07-25 Jason Merrill <jason@redhat.com> + + * g++.dg/init/elide5.C (operator new): Use decltype(sizeof(1)) instead + of unsigned long. + +2016-08-15 Richard Biener <rguenther@suse.de> + + PR tree-optimization/73434 + * gcc.dg/torture/pr73434.c: New testcase. + +2016-08-15 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/72824 + * gcc.c-torture/execute/ieee/pr72824-2.c: New test. + +2016-08-14 Uros Bizjak <ubizjak@gmail.com> + + Backport from mainline + 2016-08-14 Uros Bizjak <ubizjak@gmail.com> + + PR target/76342 + * gcc.target/i386/pr76342.c: New test. + +2016-08-12 Jakub Jelinek <jakub@redhat.com> + + PR c/71512 + * g++.dg/ubsan/pr71512.C: New test. + * c-c++-common/ubsan/pr71512-1.c: New test. + * c-c++-common/ubsan/pr71512-2.c: New test. + +2016-08-12 Bernd Edlinger <bernd.edlinger@hotmail.de> + + Backport from mainline + 2016-08-11 Bernd Edlinger <bernd.edlinger@hotmail.de> + + PR tree-optimization/71083 + * gcc.c-torture/execute/pr71083.c: New test. + * gnat.dg/loop_optimization23.adb: New test. + * gnat.dg/loop_optimization23_pkg.ads: New test. + * gnat.dg/loop_optimization23_pkg.adb: New test. + +2016-08-12 Jakub Jelinek <jakub@redhat.com> + + PR c/67410 + * gcc.dg/pr67410.c: New test. + +2016-08-12 James Greenhalgh <james.greenhalgh@arm.com> + + Backport from mainline + 2016-08-05 James Greenhalgh <james.greenhalgh@arm.com> + + PR Target/72819 + * gcc.target/aarch64/aapcs64/abitest-common.h: Define half-precision + registers. + * gcc.target/aarch64/aapcs64/abitest.S (dumpregs): Add assembly for + saving the half-precision registers. + * gcc.target/aarch64/aapcs64/func-ret-1.c: Test that an __fp16 + value is returned in h0. + * gcc.target/aarch64/aapcs64/test_2.c: Check that __FP16 arguments + are passed in FP/SIMD registers. + * gcc.target/aarch64/aapcs64/test_27.c: New, test that __fp16 HFA + passing works corrcetly. + * gcc.target/aarch64/aapcs64/type-def.h (hfa_f16x1_t): New. + (hfa_f16x2_t): Likewise. + (hfa_f16x3_t): Likewise. + * gcc.target/aarch64/aapcs64/va_arg-1.c: Check that __fp16 values + are promoted to double and passed in a double register. + * gcc.target/aarch64/aapcs64/va_arg-2.c: Check that __fp16 values + are promoted to double and stacked. + * gcc.target/aarch64/aapcs64/va_arg-4.c: Check stacking of HFA of + __fp16 data types. + * gcc.target/aarch64/aapcs64/va_arg-5.c: Likewise. + * gcc.target/aarch64/aapcs64/va_arg-16.c: New, check HFAs of + __fp16 first get passed in FP/SIMD registers, then stacked. + +2016-08-11 Jerry DeLisle <jvdelisle@gcc.gnu.org> + + Backport from trunk. + PR fortran/71123 + * gfortran.dg/namelist_90.f: New test + +2016-08-11 Jakub Jelinek <jakub@redhat.com> + + PR c++/72868 + * constexpr.c (label_matches): Handle case range expressions. + + Backported from mainline + 2016-08-11 Jakub Jelinek <jakub@redhat.com> + + PR c/72816 + * gcc.dg/pr72816.c: Remove dg-error. + + 2016-08-07 Jakub Jelinek <jakub@redhat.com> + + PR c/72816 + * gcc.dg/pr72816.c: New test. + +2016-08-11 Andre Vehreschild <vehre@gcc.gnu.org> + + Backport from trunk: + PR fortran/71936 + * gfortran.dg/allocate_with_source_21.f03: New test. + +2016-08-11 Andre Vehreschild <vehre@gcc.gnu.org> + + Backport from trunk: + PR fortran/72698 + * gfortran.dg/allocate_with_source_20.f03: New test. + +2016-08-10 Michael Meissner <meissner@linux.vnet.ibm.com> + + Backport from mainline + 2016-08-10 Michael Meissner <meissner@linux.vnet.ibm.com> + + PR target/72853 + * gcc.target/powerpc/pr72853.c: New test. + +2016-08-10 Jakub Jelinek <jakub@redhat.com> + + Backported from mainline + 2016-08-09 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/72824 + * gcc.c-torture/execute/ieee/pr72824.c: New test. + +2016-08-09 Martin Jambor <mjambor@suse.cz> + + PR ipa/71981 + * gcc.dg/ipa/pr71981.c: New test. + +2016-08-09 Richard Biener <rguenther@suse.de> + + Backport from mainline + 2016-07-15 Richard Biener <rguenther@suse.de> + + PR tree-optimization/71881 + * gcc.dg/torture/pr71881.c: New testcase. + +2016-08-09 Alan Modra <amodra@gmail.com> + + * gcc.c-torture/compile/pr72802.c: New. + +2016-08-08 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/72800 + * g++.dg/cpp1y/lambda-ice1.C: New. + +2016-07-25 Andre Vehreschild <vehre@gcc.gnu.org> + + Backport from trunk: + PR fortran/70524 + * gfortran.dg/dependency_48.f90: New test. + +2016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org> + + PR fortran/71795 + Backport from trunk + * gfortran.dg/array_constructor_50.f90: New test. + +2016-08-07 Thomas Koenig <tkoenig@gcc.gnu.org> + + PR fortran/70040 + Backport from trunk + * gfortran.dg/pr70040.f90: New testcase. + +2016-08-05 Nathan Sidwell <nathan@acm.org> + + PR c++/68724 + * g++.dg/cpp0x/pr68724.C: New. + +2016-08-04 Michael Meissner <meissner@linux.vnet.ibm.com> + + Backport from trunk + 2016-07-26 Michael Meissner <meissner@linux.vnet.ibm.com> + + PR target/71869 + * gcc.target/powerpc/float128-cmp.c: New test to make sure that + IEEE built-in functions handle quiet and signalling NaNs + correctly. + +2016-08-01 Georg-Johann Lay <avr@gjlay.de> + + Backport from 2016-06-16 trunk r237536, r237910. + 2016-06-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> + + PR target/71151 + * gcc.target/avr/pr71151-1.c: New test. + * gcc.target/avr/pr71151-2.c: New test. + * gcc.target/avr/pr71151-3.c: New test. + * gcc.target/avr/pr71151-4.c: New test. + * gcc.target/avr/pr71151-5.c: New test. + * gcc.target/avr/pr71151-6.c: New test. + * gcc.target/avr/pr71151-7.c: New test. + * gcc.target/avr/pr71151-8.c: New test. + * gcc.target/avr/pr71151-common.h: New file. + +2016-07-31 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + Backport from mainline + 2016-07-31 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + * gcc.target/powerpc/divkc3-1.c: Require POWER8 hardware. + * gcc.target/powerpc/mulkc3-1.c: Likewise. + +2016-07-28 Paul Thomas <pault@gcc.gnu.org> + + Backport from trunk + PR fortran/71883 + * gfortran.dg/pr71883.f90 : New test. + +2016-07-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + Backport from mainline + 2016-07-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + * gcc.target/powerpc/pr63354.c: Require lp64 since + -mprofile-kernel is not legal with -m32. + +2016-07-22 Andre Vehreschild <vehre@gcc.gnu.org> + + Backported from trunk: + PR fortran/71807 + * gfortran.dg/null_9.f90: New test. + +2016-07-22 Andre Vehreschild <vehre@gcc.gnu.org> + + Backport from trunk: + PR fortran/70842 + * gfortran.dg/select_type_35.f03: New test. + +2016-07-21 Jakub Jelinek <jakub@redhat.com> + + PR c++/71728 + * g++.dg/other/pr71728.C: New test. + + PR c++/71941 + * g++.dg/gomp/pr71941.C: New test. + +2016-07-21 Patrick Palka <ppalka@gcc.gnu.org> + + PR c++/70822 + PR c++/70106 + * g++.dg/cpp1y/auto-fn32.C: New test. + * g++.dg/cpp1y/paren4.C: New test. + +2016-07-20 Jakub Jelinek <jakub@redhat.com> + + PR c++/71909 + * g++.dg/parse/pr71909.C: New test. + * g++.dg/tm/pr71909.C: New test. + +2016-07-20 Martin Jambor <mjambor@suse.cz> + + PR fortran/71688 + gfortran.dg/pr71688.f90: New test. + +2016-07-19 Jakub Jelinek <jakub@redhat.com> + + PR rtl-optimization/71916 + * gcc.c-torture/compile/pr71916.c: New test. + + PR middle-end/71874 + * g++.dg/torture/pr71874.C: New test. + + Backported from mainline + 2016-07-18 Jakub Jelinek <jakub@redhat.com> + + PR c++/71835 + * g++.dg/conversion/ambig3.C: New test. + + PR c++/71828 + * g++.dg/cpp0x/constexpr-71828.C: New test. + + PR c++/71822 + * g++.dg/template/defarg21.C: New test. + + PR c++/71871 + * g++.dg/ext/vector31.C: New test. + + 2016-07-07 Jakub Jelinek <jakub@redhat.com> + Kai Tietz <ktietz70@googlemail.com> + + PR c++/70869 + PR c++/71054 + * g++.dg/cpp0x/pr70869.C: New test. + * g++.dg/cpp0x/pr71054.C: New test. + +2016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com> + + Back port from mainline + 2016-07-18 Michael Meissner <meissner@linux.vnet.ibm.com> + + PR target/71493 + * gcc.target/powerpc/pr71493-1.c: New test. + * gcc.target/powerpc/pr71493-2.c: Likewise. + +2016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com> + + Backport from mainline + 2016-07-18 Andreas Krebbel <krebbel@linux.vnet.ibm.com> + + * gcc.target/s390/nolrl-1.c: New test. + +2016-07-15 Jerry DeLisle <jvdelisle@gcc.gnu.org> + + Backport from trunk: + PR fortran/71764 + * gfortran.dg/pr71764.f90: New test. + +2016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + Backport from mainline + 2016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + * g++.dg/pr70098.C: Remove XFAIL for powerpc64_no_dm. + * gcc.target/powerpc/pr71763.c: Likewise. + +2016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + Backport from mainline + 2016-07-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + * gcc.target/powerpc/divkc3-1.c: Require p8vector support. + * gcc.target/powerpc/mulkc3-1.c: Likewise. + +2016-07-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + Backport from mainline + 2016-07-12 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + * gcc.target/powerpc/divkc3-1.c: New. + * gcc.target/powerpc/mulkc3-1.c: New. + +2016-07-14 Alan Modra <amodra@gmail.com> + + PR target/71733 + * gcc.target/powerpc/p9-novsx.c: New. + +2016-07-13 Andre Vehreschild <vehre@gcc.gnu.org> + + Backport from trunk: + PR fortran/71623 + * gfortran.dg/deferred_character_17.f90: New test. + +2016-07-13 Ilya Enkovich <ilya.enkovich@intel.com> + + Backport from mainline r238086. + 2016-07-07 Ilya Enkovich <ilya.enkovich@intel.com> + + PR ipa/71624 + * g++.dg/pr71624.C: New test. + +2016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com> + Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + Backport from mainline + 2016-07-05 Michael Meissner <meissner@linux.vnet.ibm.com> + Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + * gcc.target/powerpc/signbit-1.c: New test. + * gcc.target/powerpc/signbit-2.c: New test. + * gcc.target/powerpc/signbit-3.c: New test. + +2016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com> + + Backport from mainline + 2016-07-12 Michael Meissner <meissner@linux.vnet.ibm.com> + + PR target/71805 + * gcc.target/powerpc/pr71805.c: New test. + +2016-07-12 Segher Boessenkool <segher@kernel.crashing.org> + + Backport from mainline + 2016-07-06 Segher Boessenkool <segher@kernel.crashing.org> + + PR target/70098 + PR target/71763 + * gcc.target/powerpc/pr71763.c: New file. + +2016-07-11 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/71758 + * c-c++-common/gomp/pr71758.c: New test. + * gfortran.dg/gomp/pr71758.f90: New test. + + PR tree-optimization/71823 + * gcc.dg/vect/pr71823.c: New test. + +2016-07-11 Yuri Rumyantsev <ysrumyan@gmail.com> + + Backport from mainline r238055. + 2016-07-06 Yuri Rumyantsev <ysrumyan@gmail.com> + + PR tree-optimization/71518 + * gcc.dg/pr71518.c: New test. + +2016-07-09 Thomas Koenig <tkoenig@gcc.gnu.org> + + Backport from trunk: + PR fortran/71783 + * gfortran.dg/dependency_46.f90: New test. + +2016-07-08 Cesar Philippidis <cesar@codesourcery.com> + + Backport from trunk: + 2016-07-08 Cesar Philippidis <cesar@codesourcery.com> + + * gfortran.dg/goacc/pr71704.f90: New test. + +2016-07-08 Martin Liska <mliska@suse.cz> + + Backported from mainline + 2016-07-08 Martin Liska <mliska@suse.cz> + + * gcc.dg/torture/pr71606.c: New test. + +2016-07-08 Jiong Wang <jiong.wang@arm.com> + + Back port from the trunk + 2016-07-08 Jiong Wang <jiong.wang@arm.com> + + * gcc.target/aarch64/simd/vminmaxnm_1.c: New. + +2016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com> + + Back port from trunk + 2016-07-08 Michael Meissner <meissner@linux.vnet.ibm.com> + + PR target/71806 + * gcc.target/powerpc/p9-lxvx-stxvx-3.c: Add -mfloat128 option. + +2016-07-07 Michael Meissner <meissner@linux.vnet.ibm.com> + + Back port from the trunk + 2016-07-01 Michael Meissner <meissner@linux.vnet.ibm.com> + + PR target/71720 + * gcc.target/powerpc/pr71720.c: New test. + +2016-07-07 Kelvin Nilsen <kelvin@gcc.gnu.org> + + Backport from mainline r237885 + 2016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org> + + * gcc.target/powerpc/dfp/dfp.exp: New dejagnu test script. + * gcc.target/powerpc/dfp/dtstsfi-0.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-1.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-10.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-11.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-12.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-13.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-14.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-15.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-16.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-17.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-18.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-19.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-2.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-20.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-21.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-22.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-23.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-24.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-25.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-26.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-27.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-28.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-29.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-3.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-30.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-31.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-32.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-33.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-34.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-35.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-36.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-37.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-38.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-39.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-4.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-40.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-41.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-42.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-43.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-44.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-45.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-46.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-47.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-48.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-49.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-5.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-50.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-51.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-52.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-53.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-54.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-55.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-56.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-57.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-58.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-59.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-6.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-60.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-61.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-62.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-63.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-64.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-65.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-66.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-67.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-68.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-69.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-7.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-70.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-71.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-72.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-73.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-74.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-75.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-76.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-77.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-78.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-79.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-8.c: New test. + * gcc.target/powerpc/dfp/dtstsfi-9.c: New test. + +2016-07-07 Richard Biener <rguenther@suse.de> + + Backport from mainline + 2016-06-13 Richard Biener <rguenther@suse.de> + + PR middle-end/64516 + * gcc.dg/align-3.c: New testcase. + +2016-07-07 Richard Biener <rguenther@suse.de> + + Backport from mainline + 2016-05-25 Richard Biener <rguenther@suse.de> + + PR tree-optimization/71264 + * gcc.dg/vect/pr71264.c: New testcase. + + 2016-06-07 Richard Biener <rguenther@suse.de> + + PR middle-end/71423 + * gcc.dg/torture/pr71423.c: New testcase. + + 2016-06-14 Richard Biener <rguenther@suse.de> + + PR tree-optimization/71521 + * gcc.dg/tree-ssa/vrp101.c: New testcase. + + 2016-06-08 Richard Biener <rguenther@suse.de> + + PR tree-optimization/71452 + * gcc.dg/torture/pr71452.c: New testcase. + + 2016-06-14 Richard Biener <rguenther@suse.de> + + PR tree-optimization/71522 + * gcc.dg/torture/pr71522.c: New testcase. + +2016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> + + Backport from mainline + 2016-07-06 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com> + + PR target/50739 + * gcc.target/avr/pr50739.c: New test. + +2016-07-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + Backport from mainline + 2016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + * gcc.dg/const-float128-ped.c: Require __float128 effective + target and options. + * gcc.dg/const-float128.c: Likewise. + * gcc.dg/torture/float128-cmp-invalid.c: Require + __float128 and base_quadfloat_support effective targets, and + __float128 options. + * gcc.dg/torture/float128-div-underflow.c: Likewise. + * gcc.dg/torture/float128-extend-nan.c: Likewise. + * gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise. + * gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise. + * gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise. + * lib/target-supports.exp (check_effective_target___float128): + New. + (add_options_for___float128): New. + (check_effective_target_base_quadword_support): New. + +2016-07-04 Jakub Jelinek <jakub@redhat.com> + + PR c++/71739 + * g++.dg/cpp0x/pr71739.C: New test. + +2016-07-04 Segher Boessenkool <segher@kernel.crashing.org> + + Backport from mainline + 2016-06-27 Segher Boessenkool <segher@kernel.crashing.org> + + PR target/71670 + * gcc.target/powerpc/pr71670.c: New testcase. + +2016-07-02 Jakub Jelinek <jakub@redhat.com> + + Backported from mainline + 2016-07-01 Jakub Jelinek <jakub@redhat.com> + + PR fortran/71687 + * gfortran.dg/gomp/pr71687.f90: New test. + + 2016-06-30 Jakub Jelinek <jakub@redhat.com> + + PR fortran/71704 + * gfortran.dg/gomp/pr71704.f90: New test. + + PR fortran/71705 + * gfortran.dg/gomp/pr71705.f90: New test. + + 2016-06-29 Jakub Jelinek <jakub@redhat.com> + + PR c/71685 + * gcc.dg/pr71685.c: New test. + + 2016-06-28 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/71626 + * gcc.c-torture/execute/pr71626-1.c: New test. + * gcc.c-torture/execute/pr71626-2.c: New test. + + 2016-06-20 Jakub Jelinek <jakub@redhat.com> + + PR target/71559 + * gcc.target/i386/sse2-pr71559.c: New test. + * gcc.target/i386/avx-pr71559.c: New test. + * gcc.target/i386/avx512f-pr71559.c: New test. + +2016-07-01 Kelvin Nilsen <kelvin@gcc.gnu.org> + + Backport from trunk r237659 + 2016-06-21 Kelvin Nilsen <kelvin@gcc.gnu.org> + + * gcc.target/powerpc/darn-0.c: Add dejagnu directives to disable + test if effective-target is not powerpc_p9vector_ok, or if a -mcpu + override other than -mcpu=power9 command-line option is specified, + or if the target operating system is aix. + * gcc.target/powerpc/darn-1.c: Likewise. + * gcc.target/powerpc/darn-2.c: Likewise. + * gcc.target/powerpc/vslv-0.c: Add dejagnu directives to disable + test if effective-target is not powerpc_p9vector_ok or if the + target operating system is aix. + * gcc.target/powerpc/vslv-1.c: Likewise. + * gcc.target/powerpc/vsrv-0.c: Likewise. + * gcc.target/powerpc/vsrv-1.c: Likewise. + +2016-07-01 Peter Bergner <bergner@vnet.ibm.com> + + Backport from trunk + 2016-06-27 Peter Bergner <bergner@vnet.ibm.com> + + PR target/71656 + * gcc.target/powerpc/pr71656-1.c: New test. + * gcc.target/powerpc/pr71656-2.c: New test. + +2016-07-01 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + Backport from mainline + 2016-06-24 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + * gcc.target/powerpc/abs128-1.c: New. + * gcc.target/powerpc/copysign128-1.c: New. + * gcc.target/powerpc/inf128-1.c: New. + * gcc.target/powerpc/nan128-1.c: New. + + Backport from mainline + 2016-06-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + * gcc.target/powerpc/abs128-1.c: Require VSX. + * gcc.target/powerpc/copysign128-1.c: Likewise. + * gcc.target/powerpc/inf128-1.c: Likewise. + * gcc.target/powerpc/nan128-1.c: Likewise. + +2016-07-01 Peter Bergner <bergner@vnet.ibm.com> + + Backport from trunk + 2016-07-01 Peter Bergner <bergner@vnet.ibm.com> + + PR target/71698 + * gcc.target/powerpc/pr71698.c: New test. + +2016-07-01 Kelvin Nilsen <kelvin@gcc.gnu.org> + + Backport from trunk r236992 + 2016-06-01 Kelvin Nilsen <kelvin@gcc.gnu.org> + + * gcc.target/powerpc/vslv-0.c: New test. + * gcc.target/powerpc/vslv-1.c: New test. + * gcc.target/powerpc/vsrv-0.c: New test. + * gcc.target/powerpc/vsrv-1.c: New test. + +2016-06-30 Kelvin Nilsen <kelvin@gcc.gnu.org> + + Backport from trunk r237390 + 2016-06-13 Kelvin Nilsen <kelvin@gcc.gnu.org> + Backport from trunk r237646 + 2016-06-20 Kelvin Nilsen <kelvin@gcc.gnu.org> + + * gcc.target/powerpc/vadsdu-0.c: New test. + * gcc.target/powerpc/vadsdu-1.c: New test. + * gcc.target/powerpc/vadsdu-2.c: New test. + * gcc.target/powerpc/vadsdu-3.c: New test. + * gcc.target/powerpc/vadsdu-4.c: New test. + * gcc.target/powerpc/vadsdu-5.c: New test. + * gcc.target/powerpc/vadsdub-1.c: New test. + * gcc.target/powerpc/vadsdub-2.c: New test. + * gcc.target/powerpc/vadsduh-1.c: New test. + * gcc.target/powerpc/vadsduh-2.c: New test. + * gcc.target/powerpc/vadsduw-1.c: New test. + * gcc.target/powerpc/vadsduw-2.c: New test. + +2016-06-30 David Malcolm <dmalcolm@redhat.com> + + Backport from trunk r237880. + 2016-06-30 David Malcolm <dmalcolm@redhat.com> + + PR driver/71651 + * gcc.dg/spellcheck-options-12.c: New test case. + +2016-06-30 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/71693 + * gcc.c-torture/compile/pr71693.c: New test. + +2016-06-29 Cesar Philippidis <cesar@codesourcery.com> + + Back port from trunk + 2016-06-29 Cesar Philippidis <cesar@codesourcery.com> + + * gfortran.dg/goacc/asyncwait-2.f95: Updated expected diagnostics. + * gfortran.dg/goacc/asyncwait-3.f95: Likewise. + * gfortran.dg/goacc/asyncwait-4.f95: Add test coverage. + +2016-06-27 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/70673 + * gfortran.dg/pr70673.f90: New test. + +2016-06-27 Michael Meissner <meissner@linux.vnet.ibm.com> + + Back port from trunk + 2016-05-02 Michael Meissner <meissner@linux.vnet.ibm.com> + + * gcc.target/powerpc/float128-complex-1.c: New tests for complex + __float128. + * gcc.target/powerpc/float128-complex-2.c: Likewise. + +2016-06-24 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/71647 + * gcc.target/i386/pr71647.c: New test. + +2016-06-22 Eric Botcazou <ebotcazou@adacore.com> + + * gcc.dg/guality/param-5.c: New test. + +2016-06-21 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/71588 + * gcc.dg/pr71558.c: New test. + + Backported from mainline + 2016-06-20 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/71581 + * gcc.dg/pr71581.c: New test. + + 2016-06-14 Jakub Jelinek <jakub@redhat.com> + + PR c++/71528 + * g++.dg/opt/pr71528.C: New test. + +2016-06-20 Ilya Enkovich <ilya.enkovich@intel.com> + + Backport from mainline r237484. + 2016-06-15 Ilya Enkovich <ilya.enkovich@intel.com> + + PR middle-end/71529 + * gcc.target/i386/pr71529.C: New test. + +2016-06-20 Georg-Johann Lay <avr@gjlay.de> + Pitchumani Sivanupandi <pitchumani.s@atmel.com> + + Backport from 2016-06-20 trunk r237589, r236558. + + PR target/71103 + * gcc.target/avr/pr71103.c: New test. + * gcc.target/avr/torture/pr71103-2.c: New test. + +2016-06-16 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + Backport from mainline + 2016-06-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + * gcc.target/powerpc/vsx-elemrev-2.c: Change effective target + requirements, and disable for AIX for now. + * gcc.target/powerpc/vsx-elemrev-4.c: Likewise. + +2016-06-16 Jakub Jelinek <jakub@redhat.com> + + PR target/71554 + * gcc.c-torture/execute/pr71554.c: New test. + +2016-06-14 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/70572 + * g++.dg/cpp1y/auto-fn31.C: New. + +2016-06-14 Jakub Jelinek <jakub@redhat.com> + + PR c++/71516 + * g++.dg/init/pr71516.C: New test. + + Backported from mainline + 2016-06-10 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/71494 + * gcc.c-torture/execute/pr71494.c: New test. + + PR c/68657 + * gcc.target/i386/pr68657.c: New test. + + 2016-06-08 Jakub Jelinek <jakub@redhat.com> + + PR c++/71448 + * g++.dg/torture/pr71448.C: New test. + + 2016-06-04 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/71405 + * g++.dg/torture/pr71405.C: New test. + +2016-06-13 Jakub Jelinek <jakub@redhat.com> + + PR sanitizer/71498 + * c-c++-common/ubsan/bounds-13.c: New test. + +2016-06-13 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/renaming10.ad[sb]: New test. + +2016-06-12 Dominique d'Humieres <dominiq@lps.ens.fr> + + PR target/60751 + * gfortran.dg/comma_IO_extension_1.f90: New test. + * gfortran.dg/comma_IO_extension_2.f90: Likewise. + * gfortran.dg/array_constructor_49.f90: Remove extra comma in WRITE + statement. + * gfortran.dg/graphite/pr38083.f90: Likewise. + * gfortran.dg/guality/pr41558.f90: Likewise. + * gfortran.dg/integer_exponentiation_6.F90: Likewise and add + missing format. + +2016-06-11 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/case_character.adb: New test. + +2016-06-10 Thomas Schwinge <thomas@codesourcery.com> + + PR middle-end/71373 + Backport from trunk r237291: + 2016-06-10 Thomas Schwinge <thomas@codesourcery.com> + Cesar Philippidis <cesar@codesourcery.com> + + * gcc.dg/goacc/nested-function-1.c: New file. + * gcc.dg/goacc/nested-function-2.c: Likewise. + * gcc.dg/goacc/pr71373.c: Likewise. + * gfortran.dg/goacc/cray-2.f95: Likewise. + * gfortran.dg/goacc/loop-1-2.f95: Likewise. + * gfortran.dg/goacc/loop-3-2.f95: Likewise. + * gfortran.dg/goacc/cray.f95: Update. + * gfortran.dg/goacc/loop-1.f95: Likewise. + * gfortran.dg/goacc/loop-3.f95: Likewise. + * gfortran.dg/goacc/subroutines.f90: Update, and rename to... + * gfortran.dg/goacc/nested-function-1.f90: ... this new file. + + Backport from trunk r237291: + * c-c++-common/goacc/combined-directives.c: XFAIL tree scanning + for OpenACC tile clauses. + * gfortran.dg/goacc/combined-directives.f90: Likewise. + + PR c/71381 + Backport from trunk r237290: + * c-c++-common/goacc/cache-1.c: Update. Move invalid usage tests + to... + * c-c++-common/goacc/cache-2.c: ... this new file. + * gfortran.dg/goacc/cache-1.f95: Move invalid usage tests to... + * gfortran.dg/goacc/cache-2.f95: ... this new file. + * gfortran.dg/goacc/coarray.f95: Update OpenACC cache directive + usage. + * gfortran.dg/goacc/cray.f95: Likewise. + * gfortran.dg/goacc/loop-1.f95: Likewise. + +2016-06-09 Michael Meissner <meissner@linux.vnet.ibm.com> + + Back port from trunk + 2016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com> + + * gcc.target/powerpc/p9-splat-4.c: New test. + + Back port from trunk + 2016-05-31 Michael Meissner <meissner@linux.vnet.ibm.com> + + PR target/71186 + * gcc.target/powerpc/pr71186.c: New test. + + Back port from trunk + 2016-05-18 Michael Meissner <meissner@linux.vnet.ibm.com> + + * gcc.target/powerpc/p9-splat-1.c: New tests for ISA 3.0 word + splat operations and the XXSPLTIB instruction. + * gcc.target/powerpc/p9-splat-2.c: Likewise. + * gcc.target/powerpc/p9-splat-3.c: Likewise. + * gcc.target/powerpc/pr47755.c: Allow vspltisw in addition to + xxlxor to clear a register. + +2016-06-08 Jakub Jelinek <jakub@redhat.com> + + PR c++/71442 + * g++.dg/cpp0x/Wunused-variable-1.C: New test. + +2016-06-08 Eric Botcazou <ebotcazou@adacore.com> + + Backport from mainline + 2016-06-06 Jose E. Marchesi <jose.marchesi@oracle.com> + + * gcc.target/sparc/vis4misc.c: New file. + * gcc.target/sparc/fpcmp.c: Likewise. + * gcc.target/sparc/fpcmpu.c: Likewise. + +2016-06-08 Ilya Verbin <ilya.verbin@intel.com> + + Backport from mainline + 2016-05-25 Ilya Verbin <ilya.verbin@intel.com> + + * gcc.target/i386/avx512f-ceil-vec-1.c: New test. + * gcc.target/i386/avx512f-ceil-vec-2.c: New test. + * gcc.target/i386/avx512f-ceilf-sfix-vec-1.c: New test. + * gcc.target/i386/avx512f-ceilf-sfix-vec-2.c: New test. + * gcc.target/i386/avx512f-ceilf-vec-1.c: New test. + * gcc.target/i386/avx512f-ceilf-vec-2.c: New test. + * gcc.target/i386/avx512f-floor-vec-1.c: New test. + * gcc.target/i386/avx512f-floor-vec-2.c: New test. + * gcc.target/i386/avx512f-floorf-sfix-vec-1.c: New test. + * gcc.target/i386/avx512f-floorf-sfix-vec-2.c: New test. + * gcc.target/i386/avx512f-floorf-vec-1.c: New test. + * gcc.target/i386/avx512f-floorf-vec-2.c: New test. + * gcc.target/i386/avx512f-rint-sfix-vec-1.c: New test. + * gcc.target/i386/avx512f-rint-sfix-vec-2.c: New test. + * gcc.target/i386/avx512f-rintf-sfix-vec-1.c: New test. + * gcc.target/i386/avx512f-rintf-sfix-vec-2.c: New test. + * gcc.target/i386/avx512f-round-sfix-vec-1.c: New test. + * gcc.target/i386/avx512f-round-sfix-vec-2.c: New test. + * gcc.target/i386/avx512f-roundf-sfix-vec-1.c: New test. + * gcc.target/i386/avx512f-roundf-sfix-vec-2.c: New test. + * gcc.target/i386/avx512f-trunc-vec-1.c: New test. + * gcc.target/i386/avx512f-trunc-vec-2.c: New test. + * gcc.target/i386/avx512f-truncf-vec-1.c: New test. + * gcc.target/i386/avx512f-truncf-vec-2.c: New test. + +2016-06-07 Uros Bizjak <ubizjak@gmail.com> + + PR target/71389 + * g++.dg/pr71389.C: New test. + +2016-06-06 Jakub Jelinek <jakub@redhat.com> + Patrick Palka <ppalka@gcc.gnu.org> + + PR c++/70847 + PR c++/71330 + PR c++/71393 + * g++.dg/opt/pr70847.C: New test. + * g++.dg/ubsan/pr70847.C: New test. + * g++.dg/ubsan/pr71393.C: New test. + +2016-06-06 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/71259 + * gcc.dg/vect/pr71259.c: New test. + +2016-06-05 Andre Vehreschild <vehre@gcc.gnu.org> + + PR fortran/69659 + * gfortran.dg/class_array_22.f03: New test. + +2016-06-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + PR target/70957 + * gcc.target/powerpc/vsx-elemrev-2.c: Require p9vector hardware + support. + * gcc.target/powerpc/vsx-elemrev-4.c: Likewise. + +2016-06-03 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/71387 + * g++.dg/opt/pr71387.C: New test. + +2016-06-02 Michael Meissner <meissner@linux.vnet.ibm.com> + + Back port from trunk + 2016-05-26 Michael Meissner <meissner@linux.vnet.ibm.com> + + * gcc.target/powerpc/p9-minmax-1.c: New tests for ISA 3.0 + floating point min/max/comparison instructions. + * gcc.target/powerpc/p9-minmax-2.c: Likewise. + +2016-06-02 Jakub Jelinek <jakub@redhat.com> + + PR c++/71372 + * c-c++-common/pr71372.c: New test. + +2016-06-02 Kelvin Nilsen <kelvin@gcc.gnu.org> + + Back port from trunk + 2016-05-19 Kelvin Nilsen <kelvin@gcc.gnu.org> + + * gcc.target/powerpc/darn-0.c: New test. + * gcc.target/powerpc/darn-1.c: New test. + * gcc.target/powerpc/darn-2.c: New test. + +2016-06-02 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/70972 + * g++.dg/cpp0x/inh-ctor20.C: New. + * g++.dg/cpp0x/inh-ctor21.C: Likewise. + +2016-06-02 Paolo Carlini <paolo.carlini@oracle.com> + + * g++.dg/cpp1y/lambda-generic-static1.C: Use target c++14. + * g++.dg/cpp1y/lambda-generic-static2.C: Likewise. + +2016-06-01 Michael Meissner <meissner@linux.vnet.ibm.com> + + Back port from trunk + 2016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com> + Kelvin Nilsen <kelvin@gcc.gnu.org> + + * gcc.target/powerpc/p9-permute.c: Run test on big endian as well + as little endian. + + Back port from trunk + 2016-05-23 Michael Meissner <meissner@linux.vnet.ibm.com> + Kelvin Nilsen <kelvin@gcc.gnu.org> + + * gcc.target/powerpc/p9-vpermr.c: New test for ISA 3.0 vpermr + support. + + Back port from trunk + 2016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com> + + * gcc.target/powerpc/p9-vparity.c: New file to check ISA 3.0 + vector parity built-in functions. + * gcc.target/powerpc/ctz-3.c: New file to check ISA 3.0 vector + count trailing zeros automatic vectorization. + * gcc.target/powerpc/ctz-4.c: New file to check ISA 3.0 vector + count trailing zeros built-in functions. + + Back port from trunk + 2016-05-24 Michael Meissner <meissner@linux.vnet.ibm.com> + + * gcc.target/powerpc/p9-vneg.c: New test for ISA 3.0 VNEGW/VNEGD + instructions. + + Back port from trunk + 2016-05-11 Michael Meissner <meissner@linux.vnet.ibm.com> + + * gcc.target/powerpc/dform-3.c: New test for ISA 3.0 vector d-form + support. + * gcc.target/powerpc/dform-1.c: Add -mlra option to silence + warning when using -mvsx-timode. + * gcc.target/powerpc/p8vector-int128-1.c: Likewise. + * gcc.target/powerpc/dform-2.c: Likewise. + * gcc.target/powerpc/pr68805.c: Likewise. + +2016-06-01 Paul Thomas <pault@gcc.gnu.org> + + PR fortran/71156 + * gfortran.dg/submodule_14.f08: Add missing recursive prefix + to the module procedure declaration. + * gfortran.dg/submodule_16.f08: New test. + +2016-06-01 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/71371 + * c-c++-common/gomp/pr71371.c: New test. + + * gfortran.dg/gomp/order-1.f90: New test. + * gfortran.dg/gomp/order-2.f90: New test. + +2016-06-01 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/opt56.ad[sb]: New test. + +2016-05-31 Martin Sebor <msebor@redhat.com> + + PR c++/71306 + * g++.dg/warn/Wplacement-new-size-3.C: New test. + +2016-05-31 Richard Biener <rguenther@suse.de> + + Backport from mainline + 2016-05-11 Richard Biener <rguenther@suse.de> + + PR debug/71057 + * g++.dg/debug/pr71057.C: New testcase. + +2016-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com> + + PR target/71056 + * gcc.target/arm/pr71056.c: New test. + +2016-05-31 Tom de Vries <tom@codesourcery.com> + + backport: + 2016-05-31 Tom de Vries <tom@codesourcery.com> + + PR tree-optimization/69068 + * gcc.dg/graphite/pr69068.c: New test. + +2016-05-30 Jakub Jelinek <jakub@redhat.com> + + PR c++/71349 + * c-c++-common/gomp/clauses-1.c (bar): Add dd argument. Add + nowait depend(inout: dd[0]) clauses where permitted. + +2016-05-30 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + Backport from mainline + 2016-04-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + * gcc.target/powerpc/vsx-elemrev-1.c: New. + * gcc.target/powerpc/vsx-elemrev-2.c: New. + * gcc.target/powerpc/vsx-elemrev-3.c: New. + * gcc.target/powerpc/vsx-elemrev-4.c: New. + +2016-05-30 Tom de Vries <tom@codesourcery.com> + + backport: + 2016-05-30 Tom de Vries <tom@codesourcery.com> + + * gcc.dg/graphite/pr69067.c (main): Remove superfluous argument in call + to ce. + +2016-05-30 Uros Bizjak <ubizjak@gmail.com> + + * gcc.target/i386/iamcu/args.h (clear_non_sret_int_hardware_registers): + Use correct register when clearing %edx. + +2016-05-30 Richard Biener <rguenther@suse.de> + + Backport from mainline + 2016-05-11 Richard Biener <rguenther@suse.de> + + PR middle-end/71002 + * g++.dg/torture/pr71002.C: New testcase. + + 2016-05-13 Jakub Jelinek <jakub@redhat.com> + + PR bootstrap/71071 + * gcc.dg/pr71071.c: New test. + +2016-05-30 Tom de Vries <tom@codesourcery.com> + + backport: + 2016-05-30 Tom de Vries <tom@codesourcery.com> + + PR tree-optimization/69067 + * gcc.dg/graphite/pr69067.c: New test. + +2016-05-29 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/71105 + * g++.dg/cpp0x/lambda/lambda-conv11.C: New. + * g++.dg/cpp1y/lambda-conv1.C: Likewise. + * g++.dg/cpp1y/lambda-conv2.C: Likewise. + +2016-05-27 Ilya Enkovich <ilya.enkovich@intel.com> + + Backport from mainline r236810. + 2016-05-27 Ilya Enkovich <ilya.enkovich@intel.com> + + PR middle-end/71279 + * gcc.dg/pr71279.c: New test. + +2016-05-26 Jerry DeLisle <jvdelisle@gcc.gnu.org> + + Backport from trunk. + PR fortran/66461 + * gfortran.dg/unexpected_eof.f: New test + +2016-05-25 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/opt55.ad[sb]: New test. + +2016-05-24 Martin Sebor <msebor@redhat.com> + + PR c++/71147 + * g++.dg/ext/flexary16.C: New test. + +2016-05-24 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/69872 + * g++.dg/warn/Wno-narrowing1.C: New. + +2016-05-24 Jakub Jelinek <jakub@redhat.com> + + PR c++/71257 + * g++.dg/vect/simd-clone-6.cc: New test. + * g++.dg/gomp/declare-simd-6.C: New test. + +2016-05-23 Martin Jambor <mjambor@suse.cz> + + PR tree-optimization/70884 + * gcc.dg/tree-ssa/pr70919.c: New test. + +2016-05-20 Jakub Jelinek <jakub@redhat.com> + + PR c++/71210 + * g++.dg/opt/pr71210-1.C: New test. + * g++.dg/opt/pr71210-2.C: New test. + + PR fortran/71204 + * gfortran.dg/pr71204.f90: New test. + +2016-05-19 David Malcolm <dmalcolm@redhat.com> + + Backport from trunk r236483. + PR c++/71184 + * g++.dg/pr71184.C: New test case. + +2016-05-19 Marek Polacek <polacek@redhat.com> + + Backport from mainline + 2016-05-19 Marek Polacek <polacek@redhat.com> + + PR tree-optimization/71031 + * gcc.dg/tree-ssa/vrp100.c: New test. + +2016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de> + + Backport from mainline + 2016-05-19 Bernd Edlinger <bernd.edlinger@hotmail.de> + + * c-c++-common/pr69669.c: Check the used mode. + +2016-05-19 Martin Jambor <mjambor@suse.cz> + + PR ipa/70646 + * gcc.dg/ipa/pr70646.c: New test. + +2016-05-18 Jakub Jelinek <jakub@redhat.com> + + PR c++/71100 + * g++.dg/opt/pr71100.C: New test. + +2016-05-18 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/70466 + * g++.dg/template/pr70466-1.C: New. + * g++.dg/template/pr70466-2.C: Likewise. + +2016-05-18 Christophe Lyon <christophe.lyon@linaro.org> + + Backport from mainline r236377. + 2016-05-19 Christophe Lyon <christophe.lyon@linaro.org> + + * gcc.target/aarch64/noplt_3.c: Scan for "br\t". + * gcc.target/aarch64/tail_indirect_call_1.c: Scan for "br\t", + "blr\t" and switch to scan-assembler-times. + +2016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com> + + Backport from mainline + 2016-05-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com> + + PR target/70809 + * gcc.target/aarch64/pr70809_1.c: New test. + +2016-05-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + Backport from mainline + 2016-05-11 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + * gcc.target/powerpc/pr70963.c: Require at least power8 at both + compile and run time. + +2016-05-15 Harald Anlauf <anlauf@gmx.de> + + PR fortran/69603 + * gfortran.dg/pr69603.f90: New testcase. + +2016-05-14 Fritz Reese <fritzoreese@gmail.com> + + Backport from trunk: r235999, r236241, r236242 + * gfortran.dg/dec_union_4.f90: Fix endian issue. + + PR fortran/71047 + * gfortran.dg/pr71047.f08: New test. + + PR fortran/56226 + * gfortran.dg/dec_structure_1.f90: New testcase. + * gfortran.dg/dec_structure_2.f90: Ditto. + * gfortran.dg/dec_structure_3.f90: Ditto. + * gfortran.dg/dec_structure_4.f90: Ditto. + * gfortran.dg/dec_structure_5.f90: Ditto. + * gfortran.dg/dec_structure_6.f90: Ditto. + * gfortran.dg/dec_structure_7.f90: Ditto. + * gfortran.dg/dec_structure_8.f90: Ditto. + * gfortran.dg/dec_structure_9.f90: Ditto. + * gfortran.dg/dec_structure_10.f90: Ditto. + * gfortran.dg/dec_structure_11.f90: Ditto. + * gfortran.dg/dec_union_1.f90: Ditto. + * gfortran.dg/dec_union_2.f90: Ditto. + * gfortran.dg/dec_union_3.f90: Ditto. + * gfortran.dg/dec_union_4.f90: Ditto. + * gfortran.dg/dec_union_5.f90: Ditto. + * gfortran.dg/dec_union_6.f90: Ditto. + * gfortran.dg/dec_union_7.f90: Ditto. + +2016-05-13 Uros Bizjak <ubizjak@gmail.com> + + * gcc.dg/vect/tree-vect.h (check_vect): Handle AVX2, + remove XOP handling. + * gcc.dg/vect/pr66636.c (foo): Add __attribute__((noinline,noclone)). + +2016-05-13 Richard Biener <rguenther@suse.de> + + Backport from mainline + 2016-04-27 Richard Biener <rguenther@suse.de> + + PR ipa/70760 + * g++.dg/ipa/ipa-pta-2.C: New testcase. + + 2016-05-06 Richard Biener <rguenther@suse.de> + + PR middle-end/70931 + * gfortran.dg/pr70931.f90: New testcase. + + 2016-05-06 Richard Biener <rguenther@suse.de> + + PR middle-end/70941 + * gcc.dg/torture/pr70941.c: New testcase. + + 2016-05-06 Jakub Jelinek <jakub@redhat.com> + + PR middle-end/70941 + * gcc.dg/torture/pr70941.c (abort): Remove prototype. + (a, b, c, d): Change type from char to signed char. + (main): Compare against (signed char) -1634678893 instead of + hardcoded -109. Use __builtin_abort instead of abort. + +2016-05-12 Ilya Enkovich <ilya.enkovich@intel.com> + + Backport from mainline r236171. + 2016-05-12 Ilya Enkovich <ilya.enkovich@intel.com> + + PR tree-optimization/71006 + * gcc.dg/pr71006.c: New test. + +2016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com> + + Backport from mainline + 2016-05-12 Kyrylo Tkachov <kyrylo.tkachov@arm.com> + + PR target/70830 + * gcc.target/arm/interrupt-1.c: Change dg-compile to dg-assemble. + Add -save-temps to dg-options. + Scan for ldmfd rather than pop instruction. + * gcc.target/arm/interrupt-2.c: Likewise. + * gcc.target/arm/pr70830.c: New test. + +2016-05-11 Jakub Jelinek <jakub@redhat.com> + + PR fortran/70855 + * gfortran.dg/gomp/pr70855.f90: New test. + +2016-05-11 Ilya Enkovich <ilya.enkovich@intel.com> + + Backport from mainline r236088. + 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com> + + PR middle-end/70877 + * gcc.target/i386/pr70877.c: New test. + +2016-05-11 Ilya Enkovich <ilya.enkovich@intel.com> + + Backport from mainline r236086. + 2016-05-10 Ilya Enkovich <ilya.enkovich@intel.com> + + PR tree-optimization/70876 + * gcc.target/i386/pr70876.c: New test. + +2016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + Backport from mainline + 2016-05-10 Bill Schmidt <wschmidt@linux.vnet.ibm.com> + + PR target/70963 + * gcc.target/powerpc/pr70963.c: New. + +2016-05-10 Jakub Jelinek <jakub@redhat.com> + + Backported from mainline + 2016-05-03 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/70916 + * gcc.c-torture/compile/pr70916.c: New test. + +2016-05-10 Yuri Rumyantsev <ysrumyan@gmail.com> + + Backport from mainline r235962. + 2016-05-06 Yuri Rumyantsev <ysrumyan@gmail.com> + + PR debug/70935 + * gcc.dg/torture/pr70935.c: New test. + +2016-05-09 Uros Bizjak <ubizjak@gmail.com> + + * gcc.target/i386/fabsneg-1.c New test. + +2016-05-07 Tom de Vries <tom@codesourcery.com> + + backport: + 2016-05-07 Tom de Vries <tom@codesourcery.com> + + PR tree-optimization/70956 + * gcc.dg/graphite/pr70956.c: New test. + +2016-05-06 Marek Polacek <polacek@redhat.com> + + Backported from mainline + 2016-05-06 Marek Polacek <polacek@redhat.com> + + PR sanitizer/70875 + * gcc.dg/ubsan/bounds-3.c: New test. + +2016-05-06 Marek Polacek <polacek@redhat.com> + + Backported from mainline + 2016-04-29 Marek Polacek <polacek@redhat.com> + + PR sanitizer/70342 + * g++.dg/ubsan/null-7.C: New test. + +2016-05-03 Pierre-Marie de Rodat <derodat@adacore.com> + + * gnat.dg/debug5.adb: New testcase. + +2016-04-29 Cesar Philippidis <cesar@codesourcery.com> + + PR middle-end/70626 + * c-c++-common/goacc/combined-reduction.c: New test. + * gfortran.dg/goacc/reduction-2.f95: Add check for kernels reductions. + +2016-04-28 Jakub Jelinek <jakub@redhat.com> + + PR target/70858 + * gcc.target/i386/pr70858.c: New test. + +2016-04-28 Paolo Carlini <paolo.carlini@oracle.com> + + PR c++/70540 + * g++.dg/cpp0x/auto48.C: New. + +2016-04-27 Dominique d'Humieres <dominiq@lps.ens.fr> + + * gfortran.dg/submodule_14.f08: Add cleanup-submodules. + * gfortran.dg/submodule_15.f08: Likewise. + +2016-04-27 H.J. Lu <hongjiu.lu@intel.com> + + Backported from mainline + 2016-04-21 H.J. Lu <hongjiu.lu@intel.com> + + PR target/70750 + * gcc.target/i386/pr70750-1.c: New test. + * gcc.target/i386/pr70750-2.c: Likewise. + +2016-04-27 Jakub Jelinek <jakub@redhat.com> + + Backported from mainline + 2016-04-23 Jakub Jelinek <jakub@redhat.com> + + PR sanitizer/70712 + * c-c++-common/asan/pr70712.c: New test. + +2016-04-21 Kirill Yukhin <kirill.yukhin@intel.com> + + PR target/70728 + * gcc.target/i386/pr70728.c: New test. + 2016-04-27 Release Manager * GCC 6.1.0 released. |