[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS: cvs.openbsd.org: src
- To: source-changes_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org
- Subject: CVS: cvs.openbsd.org: src
- From: Martynas Venckus <martynas_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org>
- Date: Wed, 11 Jun 2008 14:53:27 -0600 (MDT)
CVSROOT: /cvs
Module name: src
Changes by: martynas_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org 2008/06/11 14:53:27
Modified files:
lib/libm : Makefile shlib_version
lib/libm/man : lgamma.3
lib/libm/noieee_src: n_exp.c n_lgamma.c n_log.c
lib/libm/src : math_private.h
Added files:
lib/libm/noieee_src: n_tgamma.c
lib/libm/src : b_exp__D.c b_log__D.c b_tgamma.c
Removed files:
lib/libm/noieee_src: n_gamma.c
Log message:
- on non-ieee, rename gamma to tgamma, the 'true' gamma
- 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@
Visit your host, monkey.org