summaryrefslogtreecommitdiffstats
path: root/lib/libm/noieee_src/n_exp__E.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* in the old days compiler could not convert decimal constantsmartynas2009-04-111-19/+6
| | | | | | | | | | accurately, hence the tricks in libm, using machine representation of constants. remove kludges and switch to use decimal constants, much simplifying the code. since, the compiler converts them accurately. generated values match on vaxfp discussed with millert@, and miod@ testing todd@, and myself ok millert@
* const static -> static const; since it's deprecated per C99. ok millert@martynas2009-04-051-2/+2
|
* remez -> Remes here, too. for consistencymartynas2008-07-221-2/+2
|
* fix cases, found by lint:martynas2008-07-181-1/+3
| | | | | | | | - actually raise inexacts for expm1, and support - __exp__E always returns, because inexact check always succeeds. add NOTREACHED - some cases in lgamma FALLTHROUGH, as intended ok millert@
* properly raise inexact; ok millert@martynas2008-07-171-3/+7
|
* cleaning up, no functional changesmartynas2008-06-211-6/+6
| | | | | | | - no support for National 32000, removing ns32000/national ifdefs maze - remove tahoe defs - ansify looks fine to millert@; who also noticed rint removal
* spacing, add rcs ids, no binary changemartynas2008-06-121-6/+7
|
* some cleanup for noieee_src, as asked by millert@: remove fictionalmartynas2008-06-121-0/+1
| | | | | includes, include math.h where needed and remove redundant declarations ok millert@
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-5/+1
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* ^vax^__vax__hugh2000-10-101-3/+3
|
* initial import of NetBSD treederaadt1995-10-181-0/+137