summaryrefslogtreecommitdiffstats
path: root/lib/libc/gen/modf.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* test LDBL_MANT_DIG == DBL_MANT_DIG instead of hardcoding 53.espie2013-07-031-3/+3
| | | | | | -> test becomes meaningful on vax No actual change, no bump okay martynas@
* Switch libc and libm to use strong aliases rather than weak aliasesmartynas2013-03-281-9/+2
| | | | | | | | | | | where appropriate. Among other things makes the symbols consistent across all architectures (notably where ldbl mantissa is 53 bits). While at it, kill unused LINTLIBRARY/PROTOLIB1 cruft which was there to trick lint into recording the right prototypes for aliased functions. Most of the work done at the awesome n2k13 hackathon. Agreed by kettenis@, guenther@, matthew@.
* Alias modfl to modf. This goes together with the previous bump.martynas2011-07-081-1/+13
|
* Revert (leaving the complex math part alone). Some stuff is dependingmartynas2011-07-081-0/+104
| | | | | on this historical behavior; so we're stuck in this stupid situation. No cookie for me.
* Move fabs(3), frexp(3), and modf(3) to libm--nothing has been usingmartynas2011-07-081-104/+0
| | | | them in libc for a very long time. OK guenther@.
* - ldexp implementation has issues. switch to the one from libmmartynas2009-04-191-0/+104
- remove frexp in hppa64, cloned from hppa - move generic ieee754 implementations of modf and ldexp to gen ok kettenis@, "looks good" millert@