summaryrefslogtreecommitdiff
path: root/lib/tanl.c
Commit message (Collapse)AuthorAgeFilesLines
* math code: Add comments.Bruno Haible2012-02-291-0/+3
| | | | | | | | | | | | | * lib/acosl.c: Add comment about related glibc source files. * lib/asinl.c: Likewise. * lib/atanl.c: Likewise. * lib/expl.c: Likewise. * lib/logl.c: Likewise. * lib/sincosl.c: Likewise. * lib/sinl.c: Likewise. * lib/tanl.c: Likewise. * lib/trigl.c: Likewise. * lib/cosl.c: Likewise. Fix comments.
* tanl: Simplify for platforms where 'long double' == 'double'.Bruno Haible2011-10-111-1/+13
| | | | | | | | | | * lib/tanl.c (tanl) [HAVE_SAME_LONG_DOUBLE_AS_DOUBLE]: New alternative implementation. * m4/tanl.m4 (gl_FUNC_TANL): Require gl_LONG_DOUBLE_VS_DOUBLE. Determine TANL_LIBM according to HAVE_SAME_LONG_DOUBLE_AS_DOUBLE. * modules/tanl (Depends-on): Add tan. Update conditions. (configure.ac): Don't compile trigl.c if HAVE_SAME_LONG_DOUBLE_AS_DOUBLE.
* Minor formatting changes.Bruno Haible2010-03-251-7/+7
|
* New modules acosl, asinl, atanl, cosl, expl, logl, sinl, sqrtl, tanl.Bruno Haible2010-01-191-6/+1
|
* Use spaces for indentation, not tabs.Bruno Haible2009-12-101-31/+31
|
* Move the isnanf(), isnand(), isnanl() declarations to <math.h>.Bruno Haible2008-10-191-1/+0
|
* fix typos in mathlPaolo Bonzini2008-04-151-3/+3
| | | | | | | | 2008-04-15 Paolo Bonzini <bonzini@gnu.org> * lib/tanl.c (kernel_tanl): Rename flag to invert, initialize it to 0. * lib/trigl.c (ieee754_rem_pio2l): Fix range checks.
* Better support of signalling NaNs.Bruno Haible2007-03-261-2/+7
|
* Fix indentation.Bruno Haible2007-03-251-7/+7
|
* New module 'math'. <math.h> replaces mathl.h.Bruno Haible2007-02-181-4/+5
|
* Remove K&R cruft.Paul Eggert2003-09-091-1/+1
|
* Transcendental functions for 'long double', from Paolo Bonzini.Bruno Haible2003-02-181-0/+223