summaryrefslogtreecommitdiff
path: root/lib/cosl.c
Commit message (Collapse)AuthorAgeFilesLines
* math code: Add comments.Bruno Haible2012-02-291-3/+5
| | | | | | | | | | | | | * 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.
* cosl: Simplify for platforms where 'long double' == 'double'.Bruno Haible2011-10-111-1/+13
| | | | | | | | | | * lib/cosl.c (cosl) [HAVE_SAME_LONG_DOUBLE_AS_DOUBLE]: New alternative implementation. * m4/cosl.m4 (gl_FUNC_COSL): Require gl_LONG_DOUBLE_VS_DOUBLE. Determine COSL_LIBM according to HAVE_SAME_LONG_DOUBLE_AS_DOUBLE. * modules/cosl (Depends-on): Add cos. Update conditions. (configure.ac): Don't compile sincosl.c and trigl.c if HAVE_SAME_LONG_DOUBLE_AS_DOUBLE.
* Minor formatting changes.Bruno Haible2010-03-251-31/+37
|
* New modules acosl, asinl, atanl, cosl, expl, logl, sinl, sqrtl, tanl.Bruno Haible2010-01-191-4/+0
|
* Use spaces for indentation, not tabs.Bruno Haible2009-12-101-17/+17
|
* Move the isnanf(), isnand(), isnanl() declarations to <math.h>.Bruno Haible2008-10-191-1/+0
|
* Better support of signalling NaNs.Bruno Haible2007-03-261-2/+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/+97