testsuite: Correct requirements for byte-in-* testcases.
authorDavid Edelsohn <dje.gcc@gmail.com>
Wed, 28 Oct 2020 14:26:45 +0000 (10:26 -0400)
committerDavid Edelsohn <dje.gcc@gmail.com>
Wed, 28 Oct 2020 14:41:13 +0000 (10:41 -0400)
commita4b9620d56601cfaeb73476b4542a287ec861771
tree677d164fe1fce7035f939389bba234b03dd391e8
parent69adcfce1236705584ed83b46ba42d4875948aa3
testsuite: Correct requirements for byte-in-* testcases.

commit 25ffd3d34e means we no longer define an overloaded
__builtin_byte_in_set for -m32, so the more informative
"__builtin_byte_in_set is not supported in this compiler
configuration" is not reported.

This patch changes byte-in-set-2.c to expect an implicit declaration
warning.  It also removes unnecessary target requirement for all
byte-in-*.c tests and no longer skips AIX.

gcc/testsuite/ChangeLog:

2020-10-28  David Edelsohn  <dje.gcc@gmail.com>
    Alan Modra  <amodra@gmail.com>

* gcc.target/powerpc/byte-in-either-range-0.c: Remove target.
* gcc.target/powerpc/byte-in-either-range-1.c: Remove target.
* gcc.target/powerpc/byte-in-range-0.c: Remove target.
* gcc.target/powerpc/byte-in-range-1.c: Remove target.
* gcc.target/powerpc/byte-in-set-0.c: Remove target.
* gcc.target/powerpc/byte-in-set-1.c: Remove target.
* gcc.target/powerpc/byte-in-set-2.c: Remove target. Expect
implicit declaration warning.
gcc/testsuite/gcc.target/powerpc/byte-in-either-range-0.c
gcc/testsuite/gcc.target/powerpc/byte-in-either-range-1.c
gcc/testsuite/gcc.target/powerpc/byte-in-range-0.c
gcc/testsuite/gcc.target/powerpc/byte-in-range-1.c
gcc/testsuite/gcc.target/powerpc/byte-in-set-0.c
gcc/testsuite/gcc.target/powerpc/byte-in-set-1.c
gcc/testsuite/gcc.target/powerpc/byte-in-set-2.c