Fix gcc.target/i386/minmax-4.c etc. on 32-bit Solaris/x86
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Thu, 22 Aug 2019 21:55:19 +0000 (21:55 +0000)
committerRainer Orth <ro@gcc.gnu.org>
Thu, 22 Aug 2019 21:55:19 +0000 (21:55 +0000)
* gcc.target/i386/minmax-4.c: Add -mno-stackrealign to dg-options.
* gcc.target/i386/minmax-5.c: Likewise.
* gcc.target/i386/minmax-6.c: Likewise.
* gcc.target/i386/minmax-7.c: Likewise.
* gcc.target/i386/pr91154.c: Likewise.

From-SVN: r274836

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/minmax-4.c
gcc/testsuite/gcc.target/i386/minmax-5.c
gcc/testsuite/gcc.target/i386/minmax-6.c
gcc/testsuite/gcc.target/i386/minmax-7.c
gcc/testsuite/gcc.target/i386/pr91154.c

index f8a806578ef222a8ca47c29a5e0a340d887706a4..67ff3dcc3c32fbf219f7d91240260191642780f4 100644 (file)
@@ -1,3 +1,11 @@
+2019-08-22  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * gcc.target/i386/minmax-4.c: Add -mno-stackrealign to dg-options.
+       * gcc.target/i386/minmax-5.c: Likewise.
+       * gcc.target/i386/minmax-6.c: Likewise.
+       * gcc.target/i386/minmax-7.c: Likewise.
+       * gcc.target/i386/pr91154.c: Likewise.
+
 2019-08-22  Eric Botcazou  <ebotcazou@adacore.com>
 
        * c-c++-common/dump-ada-spec-15.c: Check that the parameters are named.
index 9d8ed182b612e13aa1c9a57b9560d610ec021266..4b4d43688ff78dc19886eb3c1a6d7024d362d9a5 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O2 -mstv -msse4.1" } */
+/* { dg-options "-O2 -mstv -mno-stackrealign -msse4.1" } */
 
 #include "minmax-3.c"
 
index 1971dbd4eb82aec782a210d6f7bfb0179b611451..c37067c02430b556b8ff4c00c6deca8e0bff25b9 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O2 -mstv -mavx512vl" } */
+/* { dg-options "-O2 -mstv -mno-stackrealign -mavx512vl" } */
 
 #include "minmax-3.c"
 
index b3af8c4d8ae2dcf7820ec9129f0f069c86e89f4e..615f919ba0adf2d6f81979551fb398ae7eecd746 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O2 -march=haswell" } */
+/* { dg-options "-O2 -march=haswell -mno-stackrealign" } */
 
 unsigned short
 UMVLine16Y_11 (short unsigned int * Pic, int y, int width)
index 905f085b3fd54214fc1b69272623b6bc4e0e3723..619a93946c7074cd7fdb61b5d7bfa9ffe90c4ddb 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O2 -march=haswell" } */
+/* { dg-options "-O2 -march=haswell -mno-stackrealign" } */
 
 extern int numBins;
 extern int binOffst;
index 69f2e21bccc30d523212a1553af11d0632d9b251..2fea335ee50706af179f50acd75a0c1564ce82e2 100644 (file)
@@ -1,5 +1,5 @@
 /* { dg-do compile } */
-/* { dg-options "-O2 -msse4.1 -mstv" } */
+/* { dg-options "-O2 -msse4.1 -mstv -mno-stackrealign" } */
 
 void foo (int *dc, int *mc, int *tpdd, int *tpmd, int M)
 {