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