Add _FloatN, _FloatNx tests for __builtin_fpclassify.
commit9ca7e93393c43c79b27c7409d33b233b1c2cf756
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Sep 2016 17:52:47 +0000 (21 17:52 +0000)
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 21 Sep 2016 17:52:47 +0000 (21 17:52 +0000)
tree3d573af5255cfad98a1ba8a9dc2513466fd3d5f0
parent354a0eee0cd2a15570083444547c0bafe337b525
Add _FloatN, _FloatNx tests for __builtin_fpclassify.

This patch adds tests for _FloatN and _FloatNx arguments to the
__builtin_fpclassify type-generic built-in function, omitted from the
original tests for type-generic functions on these types.

Tested for x86_64-pc-linux-gnu; all the supported new tests pass.

* gcc.dg/torture/float128-tg-3.c, gcc.dg/torture/float128x-tg-3.c,
gcc.dg/torture/float16-tg-3.c, gcc.dg/torture/float32-tg-3.c,
gcc.dg/torture/float32x-tg-3.c, gcc.dg/torture/float64-tg-3.c,
gcc.dg/torture/float64x-tg-3.c, gcc.dg/torture/floatn-tg-3.h: New
tests.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@240328 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/float128-tg-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/float128x-tg-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/float16-tg-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/float32-tg-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/float32x-tg-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/float64-tg-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/float64x-tg-3.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/floatn-tg-3.h [new file with mode: 0644]