Add more libm tests (scalb*, signbit, sin, sincos, sinh, sqrt, tan, tanh, tgamma...
commit199a3386544527d63aa95386f06db62a65b071cf
authorJoseph Myers <joseph@codesourcery.com>
Wed, 4 Nov 2015 00:45:23 +0000 (4 00:45 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Wed, 4 Nov 2015 00:45:23 +0000 (4 00:45 +0000)
tree165d45242f32acd7af5532540a7ae2a8e35dcb6a
parent8ba14398e629c1f63b9c91a59a47a713b3cce8bc
Add more libm tests (scalb*, signbit, sin, sincos, sinh, sqrt, tan, tanh, tgamma, y0, y1, yn, significand).

This patch improves the libm test coverage for a few more functions.

Tested for x86_64 and x86.

* math/auto-libm-test-in: Add more tests of sin, sincos, sinh,
sqrt, tan, tanh, y0, y1 and yn.
* math/auto-libm-test-out: Regenerated.
* math/libm-test.inc (scalb_test_data): Add more tests.
(scalbn_test_data): Likewise.
(scalbln_test_data): Likewise.
(signbit_test_data): Likewise.
(sin_test_data): Likewise.
(sincos_test_data): Likewise.
(sinh_test_data): Likewise.
(sqrt_test_data): Likewise.
(tan_test_data): Likewise.
(tanh_test_data): Likewise.
(tgamma_test_data): Likewise.
(y0_test_data): Likewise.
(y1_test_data): Likewise.
(yn_test_data): Likewise.
(significand_test_data): Likewise.
* sysdeps/i386/fpu/libm-test-ulps: Update.
ChangeLog
math/auto-libm-test-in
math/auto-libm-test-out
math/libm-test.inc
sysdeps/i386/fpu/libm-test-ulps