summaryrefslogtreecommitdiffstats
path: root/lib/libm/noieee_src/n_lgamma.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix cases, found by lint:martynas2008-07-181-9/+9
| | | | | | | | - 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@
* some archaic 'n = a(b), c(d)' use that confused lintmartynas2008-07-161-5/+9
| | | | ok millert@
* cleaning up, no functional changesmartynas2008-06-211-2/+2
| | | | | | | - no support for National 32000, removing ns32000/national ifdefs maze - remove tahoe defs - ansify looks fine to millert@; who also noticed rint removal
* fix some errors found by lint, e.g. declaration w/o types, makemartynas2008-06-161-2/+2
| | | | | zero const. also do the same fix as was found for ieee's trunc by lint; ok millert@. tested on VAX
* - on non-ieee, rename gamma to tgamma, the 'true' gammamartynas2008-06-111-11/+34
| | | | | | | | | | | | | | | | - make gamma an alias of lgamma - on ieee, add tgamma, based on gamma from non-ieee - fixes for tgamma/lgamma/exp/log, esp. special cases (some from freebsd); properly raise invalid fp operations on vax - also some general cleanup, ansification, man page (which was ok jmc@) - bump minor this makes some ports using tgamma possible; also consistifies behavior across openbsd/ieee and openbsd/non-ieee, and other operating systems much thanks sthen@, johan@, steven@, Simon Kuhnle, Wiktor Izdebski for testing 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-1/+1
|
* initial import of NetBSD treederaadt1995-10-181-0/+308