..
bits
Fix finite-math-only lgamma functions signgam setting (bug 19211).
2015-11-05 21:23:07 +00:00
machine
Update.
1999-07-14 00:54:57 +00:00
Makefile
Corrected path to installed libmvec_nonshared.a
2015-12-03 20:24:37 +03:00
README.libm-test
Clarify math/README.libm-test. Add "How to read the test output."
2015-01-28 21:07:01 -07:00
Versions
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
atest-exp.c
Adjust timeouts for some tests, to accommodate slow processors,
2015-02-22 01:05:02 -08:00
atest-exp2.c
Adjust timeouts for some tests, to accommodate slow processors,
2015-02-22 01:05:02 -08:00
atest-sincos.c
Adjust timeouts for some tests, to accommodate slow processors,
2015-02-22 01:05:02 -08:00
auto-libm-test-in
Add more tests of pow.
2015-11-10 17:34:13 +00:00
auto-libm-test-out
Add more tests of pow.
2015-11-10 17:34:13 +00:00
basic-test.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
bug-nextafter.c
Make more libm tests condition exceptions tests with math-tests.h.
2013-06-12 12:41:25 +00:00
bug-nexttoward.c
Make more libm tests condition exceptions tests with math-tests.h.
2013-06-12 12:41:25 +00:00
bug-tgmath1.c
Update.
2004-05-07 02:14:18 +00:00
cabs.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
cabsf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
cabsl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
carg.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
cargf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
cargl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
cimag.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
cimagf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
cimagl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
complex.h
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
conj.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
conjf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
conjl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
creal.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
crealf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
creall.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
divtc3.c
Since we now inline isinf, isnan and isfinite in math.h, replace uses of __isinf_ns(l/f)
2015-09-18 20:51:52 +01:00
e_acoshl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_acosl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_asinl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_atan2l.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_atanhl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_coshl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_exp2l.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
e_exp10.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
e_exp10f.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
e_exp10l.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
e_expl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_fmodl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_gammal_r.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_hypotl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_j0l.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_j1l.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_jnl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_lgammal_r.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_log2l.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_log10l.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_logl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_powl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_rem_pio2l.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_scalb.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
e_scalbf.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
e_scalbl.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
e_sinhl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
e_sqrtl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
fclrexcpt.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
fedisblxcpt.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
feenablxcpt.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
fegetenv.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
fegetexcept.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
fegetround.c
Fix libm fegetround namespace (bug 17748).
2015-01-02 20:44:42 +00:00
feholdexcpt.c
Fix libm feholdexcept namespace (bug 17748).
2015-01-05 23:06:14 +00:00
fenv.h
Mark fegetround pure (bug 16296).
2015-09-15 20:36:50 +00:00
fesetenv.c
Fix libm fesetenv namespace (bug 17748).
2015-01-06 23:36:20 +00:00
fesetround.c
Fix libm fesetround namespace (bug 17748).
2015-01-07 00:41:23 +00:00
feupdateenv.c
Fix libm feupdateenv namespace (bug 17748).
2015-01-07 19:01:20 +00:00
fgetexcptflg.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
fpu_control.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
fraiseexcpt.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
fsetexcptflg.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
ftestexcept.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
gen-auto-libm-tests.c
Use -std=gnu11 instead of -std=gnu99.
2015-10-27 21:47:22 +00:00
gen-libm-have-vector-test.sh
Improve tgamma accuracy (bug 18613).
2015-06-29 23:29:35 +00:00
gen-libm-test.pl
Run libm-test tests for finite-math-only functions.
2015-11-05 23:28:16 +00:00
ieee-math.c
* hurd/hurdinit.c (map0): Remove [!PIC] conditional.
1996-06-16 09:31:23 +00:00
k_casinh.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
k_casinhf.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
k_casinhl.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
k_cosl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
k_rem_pio2l.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
k_sincosl.c
Moved to csu/errno-loc.c.
2005-12-14 15:06:39 +00:00
k_sinl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
k_tanl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
lgamma-compat.h
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
libm-test.inc
Add more tests of pow.
2015-11-10 17:34:13 +00:00
math.h
Add inlining of the C99 math functions isinf/isnan/signbit/isfinite/isnormal/fpclassify using GCC
2015-09-18 16:34:45 +01:00
multc3.c
Since we now inline isinf, isnan and isfinite in math.h, replace uses of __isinf_ns(l/f)
2015-09-18 20:51:52 +01:00
s_asinhl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
s_atanl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
s_cacos.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_cacosf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_cacosh.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_cacoshf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_cacoshl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_cacosl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_casin.c
Since we now inline isinf, isnan and isfinite in math.h, replace uses of __isinf_ns(l/f)
2015-09-18 20:51:52 +01:00
s_casinf.c
Since we now inline isinf, isnan and isfinite in math.h, replace uses of __isinf_ns(l/f)
2015-09-18 20:51:52 +01:00
s_casinh.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_casinhf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_casinhl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_casinl.c
Since we now inline isinf, isnan and isfinite in math.h, replace uses of __isinf_ns(l/f)
2015-09-18 20:51:52 +01:00
s_catan.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_catanf.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_catanh.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_catanhf.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_catanhl.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_catanl.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_cbrtl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
s_ccos.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_ccosf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_ccosh.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_ccoshf.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_ccoshl.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_ccosl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_cexp.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_cexpf.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_cexpl.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_clog.c
Fix clog, clog10 inaccuracy (bug 19016).
2015-09-28 22:11:22 +00:00
s_clog10.c
Fix clog, clog10 inaccuracy (bug 19016).
2015-09-28 22:11:22 +00:00
s_clog10f.c
Fix clog, clog10 inaccuracy (bug 19016).
2015-09-28 22:11:22 +00:00
s_clog10l.c
Fix clog, clog10 inaccuracy (bug 19016).
2015-09-28 22:11:22 +00:00
s_clogf.c
Fix clog, clog10 inaccuracy (bug 19016).
2015-09-28 22:11:22 +00:00
s_clogl.c
Fix clog, clog10 inaccuracy (bug 19016).
2015-09-28 22:11:22 +00:00
s_cpow.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_cpowf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_cpowl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_cproj.c
Since we now inline isinf, isnan and isfinite in math.h, replace uses of __isinf_ns(l/f)
2015-09-18 20:51:52 +01:00
s_cprojf.c
Since we now inline isinf, isnan and isfinite in math.h, replace uses of __isinf_ns(l/f)
2015-09-18 20:51:52 +01:00
s_cprojl.c
Since we now inline isinf, isnan and isfinite in math.h, replace uses of __isinf_ns(l/f)
2015-09-18 20:51:52 +01:00
s_csin.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_csinf.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_csinh.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_csinhf.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_csinhl.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_csinl.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_csqrt.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_csqrtf.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_csqrtl.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_ctan.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_ctanf.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_ctanh.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_ctanhf.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_ctanhl.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_ctanl.c
Refactor code forcing underflow exceptions.
2015-09-23 22:42:30 +00:00
s_erfl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
s_expm1l.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
s_fdim.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_fdimf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_fdiml.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_fma.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_fmaf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_fmal.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_fmax.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_fmaxf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_fmaxl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_fmin.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_fminf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_fminl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_ldexp.c
Make scalbn set errno (bug 6803).
2015-09-16 21:11:00 +00:00
s_ldexpf.c
Make scalbn set errno (bug 6803).
2015-09-16 21:11:00 +00:00
s_ldexpl.c
Make scalbn set errno (bug 6803).
2015-09-16 21:11:00 +00:00
s_log1pl.c
Set errno for log1p on pole/domain error.
2015-04-13 21:19:27 +02:00
s_nan.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_nanf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_nanl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
s_nextafter.c
Make nextafter, nexttoward set errno (bug 6799).
2015-11-02 18:54:19 +00:00
s_nexttowardf.c
Make nextafter, nexttoward set errno (bug 6799).
2015-11-02 18:54:19 +00:00
s_nexttowardl.c
Moved to csu/errno-loc.c.
2005-12-14 15:06:39 +00:00
s_significand.c
Remove __STDC__ conditionals from libm.
2012-01-27 17:29:45 +00:00
s_significandf.c
Remove __STDC__ conditionals from libm.
2012-01-27 17:29:45 +00:00
s_significandl.c
Remove __STDC__ conditionals from libm.
2012-01-27 17:29:45 +00:00
s_tanhl.c
[BZ #157 ] Remove include/stub-tag.h for good.
2012-11-04 19:59:40 +01:00
setfpucw.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
t_sincosl.c
Moved to csu/errno-loc.c.
2005-12-14 15:06:39 +00:00
test-double-finite.c
Run libm-test tests for finite-math-only functions.
2015-11-05 23:28:16 +00:00
test-double-vlen2.h
Refactor libm tests.
2015-06-24 23:27:18 +00:00
test-double-vlen4.h
Refactor libm tests.
2015-06-24 23:27:18 +00:00
test-double-vlen8.h
Refactor libm tests.
2015-06-24 23:27:18 +00:00
test-double.c
Run libm-test tests for finite-math-only functions.
2015-11-05 23:28:16 +00:00
test-double.h
Use C11 CMPLX* macros in libm tests.
2015-10-28 21:57:10 +00:00
test-fenv-clear-main.c
Fix i386/x86_64 fesetenv SSE exception clearing (bug 19181).
2015-10-28 18:50:20 +00:00
test-fenv-clear.c
Fix i386/x86_64 fesetenv SSE exception clearing (bug 19181).
2015-10-28 18:50:20 +00:00
test-fenv-preserve.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
test-fenv-return.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
test-fenv-tls.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
test-fenv.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
test-fenvinline.c
math/test-fenvinline: avoid compiler warning
2015-07-10 16:11:40 -04:00
test-float-finite.c
Run libm-test tests for finite-math-only functions.
2015-11-05 23:28:16 +00:00
test-float-vlen4.h
Refactor libm tests.
2015-06-24 23:27:18 +00:00
test-float-vlen8.h
Refactor libm tests.
2015-06-24 23:27:18 +00:00
test-float-vlen16.h
Refactor libm tests.
2015-06-24 23:27:18 +00:00
test-float.c
Run libm-test tests for finite-math-only functions.
2015-11-05 23:28:16 +00:00
test-float.h
Use C11 CMPLX* macros in libm tests.
2015-10-28 21:57:10 +00:00
test-fpucw-ieee-static.c
Fix static-binary lazy FPU context allocation
2013-09-09 22:36:57 +01:00
test-fpucw-ieee.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
test-fpucw-static.c
Fix math/test-fpucw-*.c for sysdeps test-fpucw.c overrides.
2014-01-16 05:30:52 +00:00
test-fpucw.c
Modify several tests to use test-skeleton.c
2015-07-15 15:10:23 +05:30
test-idouble.c
Refactor libm tests.
2015-06-24 23:27:18 +00:00
test-ifloat.c
Refactor libm tests.
2015-06-24 23:27:18 +00:00
test-ildoubl.c
Refactor libm tests.
2015-06-24 23:27:18 +00:00
test-ldouble-finite.c
Run libm-test tests for finite-math-only functions.
2015-11-05 23:28:16 +00:00
test-ldouble.c
Run libm-test tests for finite-math-only functions.
2015-11-05 23:28:16 +00:00
test-ldouble.h
Use C11 CMPLX* macros in libm tests.
2015-10-28 21:57:10 +00:00
test-math-errno.h
Refactor libm-test inline tests disabling.
2015-11-04 21:30:26 +00:00
test-math-finite.h
Run libm-test tests for finite-math-only functions.
2015-11-05 23:28:16 +00:00
test-math-inline.h
Run libm-test tests for finite-math-only functions.
2015-11-05 23:28:16 +00:00
test-math-no-finite.h
Run libm-test tests for finite-math-only functions.
2015-11-05 23:28:16 +00:00
test-math-no-inline.h
Refactor libm-test inline tests disabling.
2015-11-04 21:30:26 +00:00
test-math-scalar.h
Refactor libm tests.
2015-06-24 23:27:18 +00:00
test-math-vector.h
Run libm-test tests for finite-math-only functions.
2015-11-05 23:28:16 +00:00
test-matherr.c
Modify several tests to use test-skeleton.c
2014-11-05 15:24:08 +05:30
test-misc.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
test-nearbyint-except-2.c
Fix powerpc nearbyint wrongly clearing "inexact" and leaving traps disabled (bug 19228).
2015-11-11 00:06:09 +00:00
test-nearbyint-except.c
Fix i386 / x86_64 nearbyint exception clearing (bug 15491).
2015-10-22 23:14:55 +00:00
test-powl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
test-signgam-finite-c11.c
Fix finite-math-only lgamma functions signgam setting (bug 19211).
2015-11-05 21:23:07 +00:00
test-signgam-finite-c99.c
Work around conflicting declarations of math functions
2015-11-16 21:29:14 +01:00
test-signgam-finite.c
Fix typo in signgam test messages.
2015-11-06 18:45:32 +00:00
test-signgam-main.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
test-signgam-uchar-init-static.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
test-signgam-uchar-init.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
test-signgam-uchar-static.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
test-signgam-uchar.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
test-signgam-uint-init-static.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
test-signgam-uint-init.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
test-signgam-uint-static.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
test-signgam-uint.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
test-signgam-ullong-init-static.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
test-signgam-ullong-init.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
test-signgam-ullong-static.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
test-signgam-ullong.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
test-snan.c
Clean up math/test-snan.
2015-02-10 13:55:29 -08:00
test-tgmath-int.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
test-tgmath-ret.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
test-tgmath.c
Modify several tests to use test-skeleton.c
2015-07-15 15:10:23 +05:30
test-tgmath2.c
Modify several tests to use test-skeleton.c
2015-07-15 15:10:23 +05:30
tgmath.h
Fix math.h, tgmath.h XSI POSIX namespace (gamma, isnan, scalb) (bug 18967).
2015-09-15 22:12:40 +00:00
tst-CMPLX.c
Don't disable CMPLXL macro for __NO_LONG_DOUBLE_MATH (bug 15488).
2013-05-18 12:12:38 +00:00
tst-CMPLX2.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
tst-definitions.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_acos.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_acosf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_acosh.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_acoshf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_acoshl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_acosl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_asin.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_asinf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_asinl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_atan2.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_atan2f.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_atan2l.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_atanh.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_atanhf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_atanhl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_cosh.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_coshf.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_coshl.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_exp2.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_exp2f.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_exp2l.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_exp10.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_exp10f.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_exp10l.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_expl.c
Moved to csu/errno-loc.c.
2005-12-14 15:06:39 +00:00
w_fmod.c
Since we now inline isinf, isnan and isfinite in math.h, replace uses of __isinf_ns(l/f)
2015-09-18 20:51:52 +01:00
w_fmodf.c
Since we now inline isinf, isnan and isfinite in math.h, replace uses of __isinf_ns(l/f)
2015-09-18 20:51:52 +01:00
w_fmodl.c
Since we now inline isinf, isnan and isfinite in math.h, replace uses of __isinf_ns(l/f)
2015-09-18 20:51:52 +01:00
w_hypot.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_hypotf.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_hypotl.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_ilogb.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_ilogbf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_ilogbl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_j0.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_j0f.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_j0l.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_j1.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_j1f.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_j1l.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_jn.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_jnf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_jnl.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_lgamma.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
w_lgamma_compat.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
w_lgamma_compatf.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
w_lgamma_compatl.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
w_lgamma_main.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
w_lgamma_r.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_lgammaf.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
w_lgammaf_main.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
w_lgammaf_r.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_lgammal.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
w_lgammal_main.c
Fix lgamma setting signgam for ISO C (bug 15421).
2015-11-20 22:49:59 +00:00
w_lgammal_r.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_log.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_log1p.c
Set errno for log1p on pole/domain error.
2015-04-13 21:19:27 +02:00
w_log1pf.c
Set errno for log1p on pole/domain error.
2015-04-13 21:19:27 +02:00
w_log1pl.c
Set errno for log1p on pole/domain error.
2015-04-13 21:19:27 +02:00
w_log2.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_log2f.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_log2l.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_log10.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_log10f.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_log10l.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_logf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_logl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_pow.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_powf.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_powl.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_remainder.c
Make drem an alias of remainder (bug 16171).
2015-10-29 22:29:21 +00:00
w_remainderf.c
Make drem an alias of remainder (bug 16171).
2015-10-29 22:29:21 +00:00
w_remainderl.c
Make drem an alias of remainder (bug 16171).
2015-10-29 22:29:21 +00:00
w_scalb.c
Since we now inline isinf, isnan and isfinite in math.h, replace uses of __isinf_ns(l/f)
2015-09-18 20:51:52 +01:00
w_scalbf.c
Since we now inline isinf, isnan and isfinite in math.h, replace uses of __isinf_ns(l/f)
2015-09-18 20:51:52 +01:00
w_scalbl.c
Since we now inline isinf, isnan and isfinite in math.h, replace uses of __isinf_ns(l/f)
2015-09-18 20:51:52 +01:00
w_scalbln.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_scalblnf.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_scalblnl.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_sinh.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_sinhf.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_sinhl.c
This patch renames all uses of __isinf*, __isnan*, __finite* and __signbit* to use standard C99 macros. This has no effect on generated code.
2015-06-03 15:41:36 +01:00
w_sqrt.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_sqrtf.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_sqrtl.c
Update copyright dates with scripts/update-copyrights.
2015-01-02 16:29:47 +00:00
w_tgamma.c
Cleanup a few cases where isinf is used to get the signbit to improve the readability and maintainability and allow inlining.
2015-09-18 21:19:48 +01:00
w_tgammaf.c
Cleanup a few cases where isinf is used to get the signbit to improve the readability and maintainability and allow inlining.
2015-09-18 21:19:48 +01:00
w_tgammal.c
Cleanup a few cases where isinf is used to get the signbit to improve the readability and maintainability and allow inlining.
2015-09-18 21:19:48 +01:00