cvs commit: src/lib/msun/src e_lgammaf_r.c e_rem_pio2f.c k_cosf.c
k_rem_pio2f.c k_sinf.c k_tanf.c math_private.h s_cosf.c s_sinf.c
s_tanf.c
Bruce Evans
bde at FreeBSD.org
Wed Jun 13 18:17:27 UTC 2007
bde 2007-06-13 18:17:26 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_6)
lib/msun/src e_lgammaf_r.c e_rem_pio2f.c k_cosf.c
k_rem_pio2f.c k_sinf.c k_tanf.c
math_private.h s_cosf.c s_sinf.c s_tanf.c
Log:
MFC:
e_lgammaf_r.c 1.8-1.9
e_rem_pio2f.c 1.8-1.19
k_cosf.c 1.8-1.15
k_rem_pio2f.c 1.8
k_sinf.c 1.8-1.13
k_tanf.c 1.9-1.20
math_private.h 1.19-1.20
s_cosf.c 1.8-1.15
s_sinf.c 1.8-1.14
s_tanf.c 1.8-1.14
Many significant optimizations and bug fixes for cosf(), sinf() and tanf().
For lgammaf_r(), no direct optimizations, one significant bug fix, and keep
up with API changes in cosf() and sinf() internals.
This involves internal API changes. Hopefully nothing outside of libm
abuses libm's internals.
Revision Changes Path
1.7.14.1 +7 -7 src/lib/msun/src/e_lgammaf_r.c
1.7.14.1 +38 -119 src/lib/msun/src/e_rem_pio2f.c
1.7.14.1 +21 -30 src/lib/msun/src/k_cosf.c
1.7.2.1 +1 -0 src/lib/msun/src/k_rem_pio2f.c
1.7.14.1 +21 -20 src/lib/msun/src/k_sinf.c
1.8.8.1 +39 -81 src/lib/msun/src/k_tanf.c
1.17.2.2 +3 -3 src/lib/msun/src/math_private.h
1.7.14.1 +45 -12 src/lib/msun/src/s_cosf.c
1.7.14.1 +44 -11 src/lib/msun/src/s_sinf.c
1.7.14.1 +35 -10 src/lib/msun/src/s_tanf.c
More information about the cvs-src
mailing list