const-float128-ped.c: Require __float128 effective target and options.
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Fri, 1 Jul 2016 20:38:51 +0000 (20:38 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Fri, 1 Jul 2016 20:38:51 +0000 (20:38 +0000)
commite2298656eb195614bcf70e385ddf44a4b137a081
treebd9e08d5897fbca44ee27895f676cd7092f86dac
parenta550396b8071de85da71fb2cfebe5d63cc31fc01
const-float128-ped.c: Require __float128 effective target and options.

2016-07-01  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

* gcc.dg/const-float128-ped.c: Require __float128 effective
target and options.
* gcc.dg/const-float128.c: Likewise.
* gcc.dg/torture/float128-cmp-invalid.c: Require
__float128 and base_quadfloat_support effective targets, and
__float128 options.
* gcc.dg/torture/float128-div-underflow.c: Likewise.
* gcc.dg/torture/float128-extend-nan.c: Likewise.
* gcc.dg/torture/float128-nan.c: Likewise.
* gcc.dg/torture/fp-int-convert-float128-timode-2.c: Likewise.
* gcc.dg/torture/fp-int-convert-float128-timode-3.c: Likewise.
* gcc.dg/torture/fp-int-convert-float128-timode.c: Likewise.
* lib/target-supports.exp (check_effective_target___float128):
New.
(add_options_for___float128): New.
(check_effective_target_base_quadword_support): New.

From-SVN: r237924
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/const-float128-ped.c
gcc/testsuite/gcc.dg/const-float128.c
gcc/testsuite/gcc.dg/torture/float128-cmp-invalid.c
gcc/testsuite/gcc.dg/torture/float128-div-underflow.c
gcc/testsuite/gcc.dg/torture/float128-extend-nan.c
gcc/testsuite/gcc.dg/torture/float128-nan.c
gcc/testsuite/gcc.dg/torture/fp-int-convert-float128-timode-2.c
gcc/testsuite/gcc.dg/torture/fp-int-convert-float128-timode-3.c
gcc/testsuite/gcc.dg/torture/fp-int-convert-float128-timode.c
gcc/testsuite/lib/target-supports.exp