testsuite: Fix up pr94482.c testcase [PR94482]
authorJakub Jelinek <jakub@redhat.com>
Sat, 11 Apr 2020 05:50:50 +0000 (07:50 +0200)
committerJakub Jelinek <jakub@redhat.com>
Sat, 11 Apr 2020 05:50:50 +0000 (07:50 +0200)
The test FAILs on powerpc64-linux with -m32 due to psabi warnings.
Furthermore, the test needs really -msse2 to reproduce on x86 -m32 at -O2.

2020-04-11  Jakub Jelinek  <jakub@redhat.com>

PR tree-optimization/94482
* gcc.dg/torture/pr94482.c: Add -Wno-psabi -w.  Don't add -msse
and sse_runtime effective target on x86, instead only add -msse2
if target is sse2_runtime.

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr94482.c

index 91b70275ba665a111e8ad3c4181d95ffbc974538..8f7ef8f6483094e54437717465bf0398a614552a 100644 (file)
@@ -1,3 +1,10 @@
+2020-04-11  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/94482
+       * gcc.dg/torture/pr94482.c: Add -Wno-psabi -w.  Don't add -msse
+       and sse_runtime effective target on x86, instead only add -msse2
+       if target is sse2_runtime.
+
 2020-04-10  Iain Sandoe  <iain@sandoe.co.uk>
 
        PR c++/94528
index d9ccaf39049918902238c49b4f1ad0c5096c898a..9264842e3494ca8f516bdbe8937b21c120314fcd 100644 (file)
@@ -1,6 +1,6 @@
 /* { dg-do run } */
-/* { dg-options "-msse" { target { i?86-*-* x86_64-*-* } } } */
-/* { dg-require-effective-target sse_runtime { target { i?86-*-* x86_64-*-* } } } */
+/* { dg-additional-options "-Wno-psabi -w" } */
+/* { dg-additional-options "-msse2" { target sse2_runtime } } */
 
 typedef unsigned V __attribute__ ((__vector_size__ (16)));
 union U