]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
testsuite: -mbig/-mlittle only is valid for powerpc-linux.
authorDavid Edelsohn <dje.gcc@gmail.com>
Fri, 4 Feb 2022 15:08:58 +0000 (10:08 -0500)
committerDavid Edelsohn <dje.gcc@gmail.com>
Fri, 4 Feb 2022 15:16:40 +0000 (10:16 -0500)
A recent change to some powerpc tests added explicit -mbig and -mlittle
options, but those options are not valid outside of powerpc-linux.

This patch updates the testcase options to enable -mbig when valid
and to only use -mlittle for powerpc-linux.

gcc/testsuite/ChangeLog:

* gcc.target/powerpc/builtins-1.c: Limit -mbig.
* gcc.target/powerpc/vsu/vec-cntlz-lsbb-0.c: Limit -mbig.
* gcc.target/powerpc/vsu/vec-cntlz-lsbb-1.c: Limit -mbig.
* gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c: Remove target selector.
* gcc.target/powerpc/vsu/vec-cntlz-lsbb-3.c: Only powerpc*-linux.
* gcc.target/powerpc/vsu/vec-cntlz-lsbb-4.c: Only powerpc*-linux*.
* gcc.target/powerpc/vsu/vec-cnttz-lsbb-0.c: Limit -mbig.
* gcc.target/powerpc/vsu/vec-cnttz-lsbb-1.c: Limit -mbig.
* gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c: Remove target selector.
* gcc.target/powerpc/vsu/vec-cnttz-lsbb-3.c: Only powerpc*-linux*.
* gcc.target/powerpc/vsu/vec-cnttz-lsbb-4.c: Only powerpc*-linux*.

gcc/testsuite/gcc.target/powerpc/builtins-1.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-0.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-1.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-2.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-3.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-cntlz-lsbb-4.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-cnttz-lsbb-0.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-cnttz-lsbb-1.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-cnttz-lsbb-2.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-cnttz-lsbb-3.c
gcc/testsuite/gcc.target/powerpc/vsu/vec-cnttz-lsbb-4.c

index ffa95eda5757be1e054220f805944dcc1b57204b..28cd1aa6b1a9bcc67c2965af58bf0b193f0b3b37 100644 (file)
@@ -1,6 +1,7 @@
 /* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p8vector_ok } */
-/* { dg-options "-mdejagnu-cpu=power8 -O2 -mbig" } */
+/* { dg-options "-mdejagnu-cpu=power8 -O2" } */
+/* { dg-additional-options "-mbig" { target powerpc64le-*-* } } */
 
 #include <altivec.h>
 
index dc92d6fdd655b6f3c9d56334b1d674d72a460684..f43015279f28bca780088e44910076e7488cc585 100644 (file)
@@ -1,6 +1,7 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-options "-mdejagnu-cpu=power9 -mbig" } */
+/* { dg-options "-mdejagnu-cpu=power9" } */
+/* { dg-additional-options "-mbig" { target powerpc64le-*-* } } */
 
 #include <altivec.h>
 
index 6fefb8939368c23528b1fce6a9bc62ede131abe3..b0e4beec3b2bac9e8be1ea9ce4d7cd6ec1d1104a 100644 (file)
@@ -1,6 +1,7 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-options "-mdejagnu-cpu=power9 -mbig" } */
+/* { dg-options "-mdejagnu-cpu=power9" } */
+/* { dg-additional-options "-mbig" { target powerpc64le-*-* } } */
 
 #include <altivec.h>
 
index dd0d3374879e4431051f11c37a452ea03a144406..892a0788b36f8eeeacce4fbddb36e960f182ec37 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
 /* { dg-options "-mdejagnu-cpu=power8" } */
 
index 6ee31a11aee8d5562d4d21d695d2070bc1f3e3ca..c817118ca784b6c07955b5805a7de405534e823f 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile { target { powerpc*-*-linux* } } } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
 /* { dg-options "-mdejagnu-cpu=power9 -mlittle" } */
 
index 6105091b016319817ecd64b9b254cd6b38ae5c35..c45048e2eef25c846ac32a32cbc2f8f439eea9da 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile { target { powerpc*-*-linux* } } } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
 /* { dg-options "-mdejagnu-cpu=power9 -mlittle" } */
 
index 68d6c5ff4e828ea6412086829850936652d48574..9f307194fb29486054d5a7b09ac92d983ee5c133 100644 (file)
@@ -1,6 +1,7 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-options "-mdejagnu-cpu=power9 -mbig" } */
+/* { dg-options "-mdejagnu-cpu=power9" } */
+/* { dg-additional-options "-mbig" { target powerpc64le-*-* } } */
 
 #include <altivec.h>
 
index f971ea0a807070abcbb5ae35cd1a06564136baef..703f8febb71511e4d48b6b5601331f681b5400d1 100644 (file)
@@ -1,6 +1,7 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
-/* { dg-options "-mdejagnu-cpu=power9 -mbig" } */
+/* { dg-options "-mdejagnu-cpu=power9" } */
+/* { dg-additional-options "-mbig" { target powerpc64le-*-* } } */
 
 #include <altivec.h>
 
index 22c55ef25ae3b2416ce3f004892e7dbc30cd9550..f0c380d95608b1bf38f070df695e6aaf43de75fc 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
 /* { dg-options "-mdejagnu-cpu=power8" } */
 
index a9245d8200c05c4caf4c60ed7405f070ac7fef5f..844fb5da523d32309f00f31e9aa7cbe446fd3640 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile { target { powerpc*-*-linux* } } } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
 /* { dg-options "-mdejagnu-cpu=power9 -mlittle" } */
 
index 71fea5306c1e8603e60eb5065245a3d9d3436d91..7b05f7751b625d1997ca7effc9437206accc4dd1 100644 (file)
@@ -1,4 +1,4 @@
-/* { dg-do compile { target { powerpc*-*-* } } } */
+/* { dg-do compile { target { powerpc*-*-linux* } } } */
 /* { dg-require-effective-target powerpc_p9vector_ok } */
 /* { dg-options "-mdejagnu-cpu=power9 -mlittle" } */