summaryrefslogtreecommitdiffstats
path: root/lib/libm/noieee_src/n_expm1.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andderaadt2009-10-271-5/+1
| | | | | | | unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms
* in the old days compiler could not convert decimal constantsmartynas2009-04-111-17/+5
| | | | | | | | | | 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
|
* fix cases, found by lint:martynas2008-07-181-3/+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@
* 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-17/+18
|
* 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@
* - no need for ifdef dance (21), we have isnan, finite for vaxmartynas2008-06-121-3/+2
| | | | | | - TEST_FMOD doesn't belong here, remove - remove ifdef _ANSI_SOURCE and assume it's default 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.
* scalb() in vax libm is in fact scalbn(), so change the symbol name.miod2002-10-111-5/+5
| | | | | | Only affects vax, which has no shared libraries, so no version change needed for libm. Someone with enough math skills ought to code a real scalb() on a rainy day...
* ^vax^__vax__hugh2000-10-101-5/+5
|
* initial import of NetBSD treederaadt1995-10-181-0/+168