Remove CHOOSE() macro from libm-tests.inc
commit9c665e085f092d2fd1c0c159532d94191b8e2aec
authorPaul E. Murphy <murphyp@linux.vnet.ibm.com>
Wed, 8 Jun 2016 19:37:15 +0000 (8 14:37 -0500)
committerPaul E. Murphy <murphyp@linux.vnet.ibm.com>
Wed, 8 Jun 2016 19:37:15 +0000 (8 14:37 -0500)
treec1603caf0e6366d2e2532c2ebd76c76c5506a890
parent89385134849a9a4aa66f5b2ebaedaad7d63a11db
Remove CHOOSE() macro from libm-tests.inc

Use gen-libm-test.pl to generate a list of macros
mapping to libm-test-ulps.h as this simplifies adding new
types without having to modify a growing number of
static headers each time a type is added.

This also removes the final usage of the TEST_(DOUBLE|FLOAT|LDOUBLE)
macros.  Thus, they too are removed.
21 files changed:
ChangeLog
math/gen-libm-test.pl
math/libm-test.inc
math/test-double-finite.c
math/test-double-vlen2.h
math/test-double-vlen4.h
math/test-double-vlen8.h
math/test-double.c
math/test-double.h
math/test-float-finite.c
math/test-float-vlen16.h
math/test-float-vlen4.h
math/test-float-vlen8.h
math/test-float.c
math/test-float.h
math/test-idouble.c
math/test-ifloat.c
math/test-ildoubl.c
math/test-ldouble-finite.c
math/test-ldouble.c
math/test-ldouble.h