diff options
author | Joel Brobecker <brobecker@adacore.com> | 2021-03-08 23:59:37 -0300 |
---|---|---|
committer | Alexandre Oliva <oliva@gnu.org> | 2021-03-08 23:59:37 -0300 |
commit | 7eef9a66018e23677058fec421229e3fa435a1a3 (patch) | |
tree | caebc082572ec6750135b3ace969bffa90c63f11 /gcc | |
parent | 9433c844c8bcf0166567943b45576ceeeee0b131 (diff) | |
download | gcc-7eef9a66018e23677058fec421229e3fa435a1a3.zip gcc-7eef9a66018e23677058fec421229e3fa435a1a3.tar.gz gcc-7eef9a66018e23677058fec421229e3fa435a1a3.tar.bz2 |
add powerpc_vsx_ok requirement to undef-bool tests
These tests use -mvsx in their dg-options lists, so they are only
applicable if the -mvsx option is supported by the compiler.
for gcc/testsuite/ChangeLog
* gcc.target/powerpc/undef-bool-2.c: Add
dg-require-effective-target powerpc_vsx_ok directive.
* g++.dg/ext/undef-bool-1.C: Add dg-require-effective-target
powerpc_vsx_ok directive.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/g++.dg/ext/undef-bool-1.C | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/powerpc/undef-bool-2.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/gcc/testsuite/g++.dg/ext/undef-bool-1.C b/gcc/testsuite/g++.dg/ext/undef-bool-1.C index 716e06c..9cc1cd8 100644 --- a/gcc/testsuite/g++.dg/ext/undef-bool-1.C +++ b/gcc/testsuite/g++.dg/ext/undef-bool-1.C @@ -1,6 +1,7 @@ /* { dg-do compile { target { powerpc*-*-* } } } */ /* { dg-options "-O2 -DNO_WARN_X86_INTRINSICS -mvsx" } */ /* { dg-require-effective-target lp64 } */ +/* { dg-require-effective-target powerpc_vsx_ok } */ /* Test to ensure that "bool" gets undef'd in xmmintrin.h when we require strict ANSI. */ diff --git a/gcc/testsuite/gcc.target/powerpc/undef-bool-2.c b/gcc/testsuite/gcc.target/powerpc/undef-bool-2.c index d4944ab..7bc5d18 100644 --- a/gcc/testsuite/gcc.target/powerpc/undef-bool-2.c +++ b/gcc/testsuite/gcc.target/powerpc/undef-bool-2.c @@ -1,6 +1,7 @@ /* { dg-do compile } */ /* { dg-options "-O2 -std=c11 -DNO_WARN_X86_INTRINSICS -mvsx" } */ /* { dg-require-effective-target lp64 } */ +/* { dg-require-effective-target powerpc_vsx_ok } */ /* Test to ensure that "bool" gets undef'd in xmmintrin.h when we require strict ANSI. Subsequent use of bool needs stdbool.h. |