summaryrefslogtreecommitdiffstats
path: root/lib/libc/arch/arm/gen/fabs.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bring in math.h to provide prototypesderaadt2013-11-131-1/+2
|
* Switch libc and libm to use strong aliases rather than weak aliasesmartynas2013-03-281-2/+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@.
* Remove excessive sys/cdefs.h inclusionderaadt2012-12-051-2/+1
| | | | ok guenther millert kettenis
* Revert (leaving the complex math part alone). Some stuff is dependingmartynas2011-07-081-0/+35
| | | | | 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-35/+0
| | | | them in libc for a very long time. OK guenther@.
* use sys/cdefs.h; pointed out by theomartynas2008-12-101-2/+2
|
* alias fabsl to fabs on these archsmartynas2008-12-091-1/+4
|
* clear sign bit, instead of comparing to zero and setting x=-x.martynas2008-07-231-35/+22
| | | | | | | fixes special cases, such as neg. zero, and makes C99 conformant ok miod@, millert@ since there's nothing else in arm's fabs.c, replace 4-clause license w/ the one at /usr/share/misc/license.template
* ARGH, forgot tags.drahn2004-02-011-0/+1
|
* arm libc support. From NetBSD. currently supports softfloat.drahn2004-02-011-0/+44