From: Steven Munroe Date: Thu, 18 May 2017 14:01:11 +0000 (+0000) Subject: Fix up dg-option to resolve problems reported by David Edelshon for AIX. X-Git-Tag: basepoints/gcc-9~7208 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=62ee030a80630a8cd0c0d51548ab927c44d54fd4;p=thirdparty%2Fgcc.git Fix up dg-option to resolve problems reported by David Edelshon for AIX. 2017-05-17 Steven Munroe * gcc.target/powerpc/bmi-andn-1.c: Fix-up dg-options. * gcc.target/powerpc/bmi-andn-2.c: Fix-up dg-options. * gcc.target/powerpc/bmi-bextr-1.c: Fix-up dg-options. * gcc.target/powerpc/bmi-bextr-2.c: Fix-up dg-options. * gcc.target/powerpc/bmi-bextr-4.c: Fix-up dg-options. * gcc.target/powerpc/bmi-bextr-5.c: Fix-up dg-options. * gcc.target/powerpc/bmi-blsi-1.c: Fix-up dg-options. * gcc.target/powerpc/bmi-blsi-2.c: Fix-up dg-options. * gcc.target/powerpc/bmi-blsmsk-1.c: Fix-up dg-options. * gcc.target/powerpc/bmi-blsmsk-2.c: Fix-up dg-options. * gcc.target/powerpc/bmi-blsr-1.c: Fix-up dg-options. * gcc.target/powerpc/bmi-blsr-2.c: Fix-up dg-options. * gcc.target/powerpc/bmi-tzcnt-1.c: Fix-up dg-options. * gcc.target/powerpc/bmi-tzcnt-2.c: Fix-up dg-options. * gcc.target/powerpc/bmi2-bzhi32-1.c: Fix-up dg-options. * gcc.target/powerpc/bmi2-bzhi64-1.c: Fix-up dg-options. * gcc.target/powerpc/bmi2-bzhi64-1a.c: Fix-up dg-options. * gcc.target/powerpc/bmi2-mulx32-1.c: Fix-up dg-options. * gcc.target/powerpc/bmi2-mulx32-2.c: Fix-up dg-options. * gcc.target/powerpc/bmi2-mulx64-1.c: Fix-up dg-options. * gcc.target/powerpc/bmi2-mulx64-2.c: Fix-up dg-options. * gcc.target/powerpc/bmi2-pdep32-1.c: Fix-up dg-options. * gcc.target/powerpc/bmi2-pdep64-1.c: Fix-up dg-options. * gcc.target/powerpc/bmi2-pext32-1.c: Fix-up dg-options. * gcc.target/powerpc/bmi2-pext64-1.c: Fix-up dg-options. * gcc.target/powerpc/bmi2-pext64-1a.c: Fix-up dg-options. From-SVN: r248201 --- diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index fca9165d0ce5..98c8081547d0 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,32 @@ +2017-05-18 Steven Munroe + + * gcc.target/powerpc/bmi-andn-1.c: Fix-up dg-options. + * gcc.target/powerpc/bmi-andn-2.c: Fix-up dg-options. + * gcc.target/powerpc/bmi-bextr-1.c: Fix-up dg-options. + * gcc.target/powerpc/bmi-bextr-2.c: Fix-up dg-options. + * gcc.target/powerpc/bmi-bextr-4.c: Fix-up dg-options. + * gcc.target/powerpc/bmi-bextr-5.c: Fix-up dg-options. + * gcc.target/powerpc/bmi-blsi-1.c: Fix-up dg-options. + * gcc.target/powerpc/bmi-blsi-2.c: Fix-up dg-options. + * gcc.target/powerpc/bmi-blsmsk-1.c: Fix-up dg-options. + * gcc.target/powerpc/bmi-blsmsk-2.c: Fix-up dg-options. + * gcc.target/powerpc/bmi-blsr-1.c: Fix-up dg-options. + * gcc.target/powerpc/bmi-blsr-2.c: Fix-up dg-options. + * gcc.target/powerpc/bmi-tzcnt-1.c: Fix-up dg-options. + * gcc.target/powerpc/bmi-tzcnt-2.c: Fix-up dg-options. + * gcc.target/powerpc/bmi2-bzhi32-1.c: Fix-up dg-options. + * gcc.target/powerpc/bmi2-bzhi64-1.c: Fix-up dg-options. + * gcc.target/powerpc/bmi2-bzhi64-1a.c: Fix-up dg-options. + * gcc.target/powerpc/bmi2-mulx32-1.c: Fix-up dg-options. + * gcc.target/powerpc/bmi2-mulx32-2.c: Fix-up dg-options. + * gcc.target/powerpc/bmi2-mulx64-1.c: Fix-up dg-options. + * gcc.target/powerpc/bmi2-mulx64-2.c: Fix-up dg-options. + * gcc.target/powerpc/bmi2-pdep32-1.c: Fix-up dg-options. + * gcc.target/powerpc/bmi2-pdep64-1.c: Fix-up dg-options. + * gcc.target/powerpc/bmi2-pext32-1.c: Fix-up dg-options. + * gcc.target/powerpc/bmi2-pext64-1.c: Fix-up dg-options. + * gcc.target/powerpc/bmi2-pext64-1a.c: Fix-up dg-options. + 2017-05-18 Sheldon Lobo * gcc.target/sparc/niagara7-align.c: New test. diff --git a/gcc/testsuite/gcc.target/powerpc/bmi-andn-1.c b/gcc/testsuite/gcc.target/powerpc/bmi-andn-1.c index 6be887ad9ed7..8d8d643e088c 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi-andn-1.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi-andn-1.c @@ -1,5 +1,5 @@ /* { dg-do run } */ -/* { dg-options "-O3 -m64" } */ +/* { dg-options "-O3" } */ /* { dg-require-effective-target lp64 } */ #define NO_WARN_X86_INTRINSICS 1 diff --git a/gcc/testsuite/gcc.target/powerpc/bmi-andn-2.c b/gcc/testsuite/gcc.target/powerpc/bmi-andn-2.c index c36a5204ea1b..a4260b51b790 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi-andn-2.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi-andn-2.c @@ -1,5 +1,5 @@ /* { dg-do run } */ -/* { dg-options "-O3 -m64" } */ +/* { dg-options "-O3" } */ /* { dg-require-effective-target lp64 } */ #define NO_WARN_X86_INTRINSICS 1 diff --git a/gcc/testsuite/gcc.target/powerpc/bmi-bextr-1.c b/gcc/testsuite/gcc.target/powerpc/bmi-bextr-1.c index 9e593ebdc973..f532c6a3bb5b 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi-bextr-1.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi-bextr-1.c @@ -1,6 +1,6 @@ /* { dg-do run } */ +/* { dg-options "-O2 -fno-inline" } */ /* { dg-require-effective-target lp64 } */ -/* { dg-options "-O2 -m64 -fno-inline" } */ #define NO_WARN_X86_INTRINSICS 1 #include diff --git a/gcc/testsuite/gcc.target/powerpc/bmi-bextr-2.c b/gcc/testsuite/gcc.target/powerpc/bmi-bextr-2.c index 7afe41ed561a..b3515259fcaf 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi-bextr-2.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi-bextr-2.c @@ -1,6 +1,6 @@ /* { dg-do run } */ +/* { dg-options "-O3 -fno-inline" } */ /* { dg-require-effective-target lp64 } */ -/* { dg-options "-O3 -m64 -fno-inline" } */ #define NO_WARN_X86_INTRINSICS 1 #include diff --git a/gcc/testsuite/gcc.target/powerpc/bmi-bextr-4.c b/gcc/testsuite/gcc.target/powerpc/bmi-bextr-4.c index 23b9abfa9f55..8701d9fbd1d0 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi-bextr-4.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi-bextr-4.c @@ -1,6 +1,6 @@ /* { dg-do run } */ +/* { dg-options "-O3 -fno-inline" } */ /* { dg-require-effective-target lp64 } */ -/* { dg-options "-O3 -m64 -fno-inline" } */ #define NO_WARN_X86_INTRINSICS 1 #include diff --git a/gcc/testsuite/gcc.target/powerpc/bmi-bextr-5.c b/gcc/testsuite/gcc.target/powerpc/bmi-bextr-5.c index 96101d1e506d..2835adedced3 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi-bextr-5.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi-bextr-5.c @@ -1,6 +1,6 @@ /* { dg-do run } */ +/* { dg-options "-O3 -fno-inline" } */ /* { dg-require-effective-target lp64 } */ -/* { dg-options "-O3 -m64 -fno-inline" } */ #define NO_WARN_X86_INTRINSICS 1 #include diff --git a/gcc/testsuite/gcc.target/powerpc/bmi-blsi-1.c b/gcc/testsuite/gcc.target/powerpc/bmi-blsi-1.c index 4d42ca6b7bd7..418d336b43e9 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi-blsi-1.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi-blsi-1.c @@ -1,6 +1,6 @@ /* { dg-do run } */ +/* { dg-options "-O3 -fno-inline" } */ /* { dg-require-effective-target lp64 } */ -/* { dg-options "-O3 -m64 -fno-inline" } */ #define NO_WARN_X86_INTRINSICS 1 #include diff --git a/gcc/testsuite/gcc.target/powerpc/bmi-blsi-2.c b/gcc/testsuite/gcc.target/powerpc/bmi-blsi-2.c index 6e3cceff0202..1d51b5a75bb1 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi-blsi-2.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi-blsi-2.c @@ -1,6 +1,6 @@ /* { dg-do run } */ +/* { dg-options "-O3 -fno-inline" } */ /* { dg-require-effective-target lp64 } */ -/* { dg-options "-O3 -m64 -fno-inline" } */ #define NO_WARN_X86_INTRINSICS 1 #include diff --git a/gcc/testsuite/gcc.target/powerpc/bmi-blsmsk-1.c b/gcc/testsuite/gcc.target/powerpc/bmi-blsmsk-1.c index a1b86eec0bf9..df34d53ab86e 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi-blsmsk-1.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi-blsmsk-1.c @@ -1,6 +1,6 @@ /* { dg-do run } */ +/* { dg-options "-O3 -fno-inline" } */ /* { dg-require-effective-target lp64 } */ -/* { dg-options "-O3 -m64 -fno-inline" } */ #define NO_WARN_X86_INTRINSICS 1 #include diff --git a/gcc/testsuite/gcc.target/powerpc/bmi-blsmsk-2.c b/gcc/testsuite/gcc.target/powerpc/bmi-blsmsk-2.c index 5c4a359fc21d..e5fe12d4ee0a 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi-blsmsk-2.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi-blsmsk-2.c @@ -1,6 +1,6 @@ /* { dg-do run } */ +/* { dg-options "-O3 -fno-inline" } */ /* { dg-require-effective-target lp64 } */ -/* { dg-options "-O3 -m64 -fno-inline" } */ #define NO_WARN_X86_INTRINSICS 1 #include diff --git a/gcc/testsuite/gcc.target/powerpc/bmi-blsr-1.c b/gcc/testsuite/gcc.target/powerpc/bmi-blsr-1.c index d59d41b33dfd..645e00f05ee0 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi-blsr-1.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi-blsr-1.c @@ -1,6 +1,6 @@ /* { dg-do run } */ +/* { dg-options "-O3 -fno-inline" } */ /* { dg-require-effective-target lp64 } */ -/* { dg-options "-O3 -m64 -fno-inline" } */ #define NO_WARN_X86_INTRINSICS 1 #include diff --git a/gcc/testsuite/gcc.target/powerpc/bmi-blsr-2.c b/gcc/testsuite/gcc.target/powerpc/bmi-blsr-2.c index bc80e427b551..f290b838001a 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi-blsr-2.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi-blsr-2.c @@ -1,6 +1,6 @@ /* { dg-do run } */ +/* { dg-options "-O3 -fno-inline" } */ /* { dg-require-effective-target lp64 } */ -/* { dg-options "-O3 -m64 -fno-inline" } */ #define NO_WARN_X86_INTRINSICS 1 #include diff --git a/gcc/testsuite/gcc.target/powerpc/bmi-tzcnt-1.c b/gcc/testsuite/gcc.target/powerpc/bmi-tzcnt-1.c index 572fa0c4c0c8..25b096ad0bc5 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi-tzcnt-1.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi-tzcnt-1.c @@ -1,6 +1,6 @@ /* { dg-do run } */ +/* { dg-options "-O3 -fno-inline" } */ /* { dg-require-effective-target lp64 } */ -/* { dg-options "-O3 -m64 -fno-inline" } */ #define NO_WARN_X86_INTRINSICS 1 #include diff --git a/gcc/testsuite/gcc.target/powerpc/bmi-tzcnt-2.c b/gcc/testsuite/gcc.target/powerpc/bmi-tzcnt-2.c index 37401b009ab9..75397e53eb6e 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi-tzcnt-2.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi-tzcnt-2.c @@ -1,6 +1,6 @@ /* { dg-do run } */ +/* { dg-options "-O3 -fno-inline" } */ /* { dg-require-effective-target lp64 } */ -/* { dg-options "-O3 -m64 -fno-inline" } */ #define NO_WARN_X86_INTRINSICS 1 #include diff --git a/gcc/testsuite/gcc.target/powerpc/bmi2-bzhi32-1.c b/gcc/testsuite/gcc.target/powerpc/bmi2-bzhi32-1.c index 51a0e896e53c..b2a6d4d74eac 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi2-bzhi32-1.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi2-bzhi32-1.c @@ -1,6 +1,6 @@ /* { dg-do run } */ -/* { dg-options "-O3 -m64 -mcpu=power7" } */ -/* { dg-require-effective-target powerpc_vsx_ok } */ +/* { dg-options "-O3" } */ +/* { dg-require-effective-target lp64 } */ #define NO_WARN_X86_INTRINSICS 1 #include diff --git a/gcc/testsuite/gcc.target/powerpc/bmi2-bzhi64-1.c b/gcc/testsuite/gcc.target/powerpc/bmi2-bzhi64-1.c index 49804d94bb77..a09d5d24b51e 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi2-bzhi64-1.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi2-bzhi64-1.c @@ -1,6 +1,6 @@ /* { dg-do run } */ -/* { dg-options "-O3 -m64 -mcpu=power7" } */ -/* { dg-require-effective-target powerpc_vsx_ok } */ +/* { dg-options "-O3" } */ +/* { dg-require-effective-target lp64 } */ #define NO_WARN_X86_INTRINSICS 1 #include diff --git a/gcc/testsuite/gcc.target/powerpc/bmi2-bzhi64-1a.c b/gcc/testsuite/gcc.target/powerpc/bmi2-bzhi64-1a.c index 3118198f382f..149cbc5d4168 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi2-bzhi64-1a.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi2-bzhi64-1a.c @@ -1,6 +1,6 @@ /* { dg-do compile } */ -/* { dg-options "-O3 -m64 -mcpu=power7" } */ -/* { dg-require-effective-target powerpc_vsx_ok } */ +/* { dg-options "-O3" } */ +/* { dg-require-effective-target lp64 } */ #define NO_WARN_X86_INTRINSICS 1 #include diff --git a/gcc/testsuite/gcc.target/powerpc/bmi2-mulx32-1.c b/gcc/testsuite/gcc.target/powerpc/bmi2-mulx32-1.c index 5b465775370d..eda74690589f 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi2-mulx32-1.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi2-mulx32-1.c @@ -1,6 +1,6 @@ /* { dg-do run } */ -/* { dg-options "-O3 -m64 -mcpu=power7" } */ -/* { dg-require-effective-target powerpc_vsx_ok } */ +/* { dg-options "-O3" } */ +/* { dg-require-effective-target lp64 } */ #define NO_WARN_X86_INTRINSICS 1 #include "bmi2-check.h" diff --git a/gcc/testsuite/gcc.target/powerpc/bmi2-mulx32-2.c b/gcc/testsuite/gcc.target/powerpc/bmi2-mulx32-2.c index 6001d8ed1536..a6fc38cbf551 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi2-mulx32-2.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi2-mulx32-2.c @@ -1,6 +1,6 @@ /* { dg-do run } */ -/* { dg-options "-O3 -m64 -mcpu=power7" } */ -/* { dg-require-effective-target powerpc_vsx_ok } */ +/* { dg-options "-O3" } */ +/* { dg-require-effective-target lp64 } */ #define NO_WARN_X86_INTRINSICS 1 #include diff --git a/gcc/testsuite/gcc.target/powerpc/bmi2-mulx64-1.c b/gcc/testsuite/gcc.target/powerpc/bmi2-mulx64-1.c index 2e449c23a8df..5334de20fc5e 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi2-mulx64-1.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi2-mulx64-1.c @@ -1,6 +1,6 @@ /* { dg-do run } */ -/* { dg-options "-O3 -m64 -mcpu=power7" } */ -/* { dg-require-effective-target powerpc_vsx_ok } */ +/* { dg-options "-O3" } */ +/* { dg-require-effective-target lp64 } */ #define NO_WARN_X86_INTRINSICS 1 #include "bmi2-check.h" diff --git a/gcc/testsuite/gcc.target/powerpc/bmi2-mulx64-2.c b/gcc/testsuite/gcc.target/powerpc/bmi2-mulx64-2.c index 5aa3f806da21..ff119262c64b 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi2-mulx64-2.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi2-mulx64-2.c @@ -1,6 +1,6 @@ /* { dg-do run } */ -/* { dg-options "-O3 -m64 -mcpu=power7" } */ -/* { dg-require-effective-target powerpc_vsx_ok } */ +/* { dg-options "-O3" } */ +/* { dg-require-effective-target lp64 } */ #define NO_WARN_X86_INTRINSICS 1 #include diff --git a/gcc/testsuite/gcc.target/powerpc/bmi2-pdep32-1.c b/gcc/testsuite/gcc.target/powerpc/bmi2-pdep32-1.c index b5fb3275e24e..0738092dd37f 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi2-pdep32-1.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi2-pdep32-1.c @@ -1,5 +1,6 @@ /* { dg-do run } */ -/* { dg-options "-O3 -m64 -mcpu=power7" } */ +/* { dg-options "-O3" } */ +/* { dg-require-effective-target lp64 } */ /* { dg-require-effective-target powerpc_vsx_ok } */ #define NO_WARN_X86_INTRINSICS 1 diff --git a/gcc/testsuite/gcc.target/powerpc/bmi2-pdep64-1.c b/gcc/testsuite/gcc.target/powerpc/bmi2-pdep64-1.c index 6dddb64ef033..29dcfc517b56 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi2-pdep64-1.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi2-pdep64-1.c @@ -1,5 +1,6 @@ /* { dg-do run } */ -/* { dg-options "-O3 -m64 -mcpu=power7" } */ +/* { dg-options "-O3" } */ +/* { dg-require-effective-target lp64 } */ /* { dg-require-effective-target powerpc_vsx_ok } */ #define NO_WARN_X86_INTRINSICS 1 diff --git a/gcc/testsuite/gcc.target/powerpc/bmi2-pext32-1.c b/gcc/testsuite/gcc.target/powerpc/bmi2-pext32-1.c index 9e10c730c931..9a8ad28c60d2 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi2-pext32-1.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi2-pext32-1.c @@ -1,5 +1,6 @@ /* { dg-do run } */ -/* { dg-options "-O3 -m64 -mcpu=power7" } */ +/* { dg-options "-O3" } */ +/* { dg-require-effective-target lp64 } */ /* { dg-require-effective-target powerpc_vsx_ok } */ #define NO_WARN_X86_INTRINSICS 1 diff --git a/gcc/testsuite/gcc.target/powerpc/bmi2-pext64-1.c b/gcc/testsuite/gcc.target/powerpc/bmi2-pext64-1.c index 76fc9ab00b50..5da1213bf25f 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi2-pext64-1.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi2-pext64-1.c @@ -1,5 +1,6 @@ /* { dg-do run } */ -/* { dg-options "-O3 -m64 -mcpu=power7" } */ +/* { dg-options "-O3" } */ +/* { dg-require-effective-target lp64 } */ /* { dg-require-effective-target powerpc_vsx_ok } */ #define NO_WARN_X86_INTRINSICS 1 diff --git a/gcc/testsuite/gcc.target/powerpc/bmi2-pext64-1a.c b/gcc/testsuite/gcc.target/powerpc/bmi2-pext64-1a.c index a958d104ad30..047352fdadf8 100644 --- a/gcc/testsuite/gcc.target/powerpc/bmi2-pext64-1a.c +++ b/gcc/testsuite/gcc.target/powerpc/bmi2-pext64-1a.c @@ -1,5 +1,6 @@ /* { dg-do compile } */ -/* { dg-options "-O3 -m64 -mcpu=power7" } */ +/* { dg-options "-O3" } */ +/* { dg-require-effective-target lp64 } */ /* { dg-require-effective-target powerpc_vsx_ok } */ #define NO_WARN_X86_INTRINSICS 1