[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: Sat, 11 Apr 2009 14:03:21 -0600 (MDT)
CVSROOT: /cvs
Module name: src
Changes by: martynas_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org 2009/04/11 14:03:21
Modified files:
lib/libm/noieee_src: mathimpl.h n_acosh.c n_asinh.c n_atan2.c
n_cosh.c n_exp.c n_exp__E.c n_expm1.c
n_floor.c n_hypot.c n_log10.c n_log1p.c
n_log__L.c n_sinh.c
Log message:
in the old days compiler could not convert decimal constants
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@
Visit your host, monkey.org