x86: Don't generate vzeroupper if caller passes AVX/AVX512 registers
[gcc.git] / gcc / testsuite / ChangeLog
index 5a01e0ca5c6370955748c1bc9ca7191a33b64e8b..28439297735b9221fa94b9885ffd0f7b7dfb4f1d 100644 (file)
@@ -1,3 +1,145 @@
+2019-01-08  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR target/88717
+       * gcc.target/i386/pr88717.c: New test.
+
+2019-01-08  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/88548 - this accepted in static member functions.
+       * g++.dg/cpp0x/this1.C: New test.
+
+2019-01-08  Martin Liska  <mliska@suse.cz>
+
+       PR tree-optimization/88753
+       * gcc.dg/tree-ssa/pr88753.c: New test.
+
+2019-01-08  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/86554
+       * gcc.dg/torture/pr86554-1.c: New testcase.
+       * gcc.dg/torture/pr86554-2.c: Likewise.
+
+2019-01-08  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * g++.dg/diagnostic/thread1.C: Tweak expected error #line 13 to
+       cover target variance.
+
+2019-01-08  Richard Biener  <rguenther@suse.de>
+
+       PR fortran/88611
+       * trans-expr.c (gfc_conv_initializer): For ISOCBINDING_NULL_*
+       directly build the expected GENERIC tree.
+
+2019-01-08  Sam Tebbs  <sam.tebbs@arm.com>
+
+       * gcc.target/aarch64/(return_address_sign_1.c,
+       return_address_sign_2.c, return_address_sign_3.c (__attribute__)):
+       Change option to -mbranch-protection.
+       * gcc.target/aarch64/(branch-protection-option.c,
+       branch-protection-option-2.c, branch-protection-attr.c,
+       branch-protection-attr-2.c): New file.
+
+2019-01-08  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * g++.dg/diagnostic/out-of-class-redeclaration.C: New.
+
+2019-01-08  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * c-c++-common/builtin-has-attribute-3.c: Skip tests requiring symbol
+       alias support.
+       * c-c++-common/builtin-has-attribute-4.c: Likewise.
+       Append match for warning that ‘protected’ attribute is not supported.
+
+2019-01-08  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * gcc.dg/Wmissing-attributes.c: Require alias support.
+       * gcc.dg/attr-copy-2.c: Likewise.
+       * gcc.dg/attr-copy-5.c: Likewise.
+
+2019-01-08  Jonathan Wakely  <jwakely@redhat.com>
+           Jakub Jelinek  <jakub@redhat.com>
+
+       PR c++/88554
+       * g++.dg/warn/Wreturn-type-11.C: New test.
+
+2019-01-07  David Malcolm  <dmalcolm@redhat.com>
+
+       PR jit/88747
+       * jit.dg/test-sum-of-squares.c (verify_code): Update expected vrp
+       dump to reflect r266077.
+
+2019-01-07  Jakub Jelinek  <jakub@redhat.com>
+
+       PR c/88701
+       * gcc.dg/pr88701.c: New test.
+
+2019-01-07  Joseph Myers  <joseph@codesourcery.com>
+
+       PR c/88720
+       PR c/88726
+       * gcc.dg/inline-40.c, gcc.dg/inline-41.c: New tests.
+
+2019-01-07  Paolo Carlini  <paolo.carlini@oracle.com>
+
+       * g++.dg/diagnostic/constexpr1.C: New.
+       * g++.dg/diagnostic/thread1.C: Likewise.
+
+2019-01-07  Thomas Koenig  <tkoenig@gcc.gnu.org>
+       Harald Anlauf <anlauf@gmx.de>
+       Tobias Burnus <burnus@gcc.gnu.org>
+
+       * gfortran.dg/is_contiguous_1.f90: New test.
+       * gfortran.dg/is_contiguous_2.f90: New test.
+       * gfortran.dg/is_contiguous_3.f90: New test.
+
+2019-01-07  Marek Polacek  <polacek@redhat.com>
+
+       PR c++/88741 - wrong error with initializer-string.
+       * g++.dg/init/array50.C: New test.
+
+2019-01-07  Bernd Edlinger  <bernd.edlinger@hotmail.de>
+
+       PR c++/88261
+       PR c++/69338
+       PR c++/69696
+       PR c++/69697
+       * gcc.dg/array-6.c: Move from here ...
+       * c-c++-common/array-6.c: ... to here and add some more test coverage.
+       * g++.dg/pr69338.C: New test.
+       * g++.dg/pr69697.C: Likewise.
+       * g++.dg/ext/flexary32.C: Likewise.
+       * g++.dg/ext/flexary3.C: Adjust test.
+       * g++.dg/ext/flexary12.C: Likewise.
+       * g++.dg/ext/flexary13.C: Likewise.
+       * g++.dg/ext/flexary15.C: Likewise.
+       * g++.dg/warn/Wplacement-new-size-1.C: Likewise.
+       * g++.dg/warn/Wplacement-new-size-2.C: Likewise.
+       * g++.dg/warn/Wplacement-new-size-6.C: Likewise.
+
+2019-01-07  Richard Earnshaw  <rearnsha@arm.com>
+
+       * gcc.target/aarch64/subs_compare_2.c: Make '#' immediate prefix
+       optional in scan pattern.
+
+2019-01-07  Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR tree-optimization/88598
+       * gcc.dg/vect/pr88598-1.c: New test.
+       * gcc.dg/vect/pr88598-2.c: Likewise.
+       * gcc.dg/vect/pr88598-3.c: Likewise.
+       * gcc.dg/vect/pr88598-4.c: Likewise.
+       * gcc.dg/vect/pr88598-5.c: Likewise.
+       * gcc.dg/vect/pr88598-6.c: Likewise.
+
+2019-01-07  Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR tree-optimization/88598
+       * gcc.dg/pr88598-1.c: New test.
+       * gcc.dg/pr88598-2.c: Likewise.
+       * gcc.dg/pr88598-3.c: Likewise.
+       * gcc.dg/pr88598-4.c: Likewise.
+       * gcc.dg/pr88598-5.c: Likewise.
+
 2019-01-07  Jakub Jelinek  <jakub@redhat.com>
 
        PR tree-optimization/88676