Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Nov 2005 18:20:09 +0000 (UTC)
From:      Bruce Evans <bde@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/lib/msun/src e_logf.c
Message-ID:  <200511121820.jACIK9nI031843@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
bde         2005-11-12 18:20:09 UTC

  FreeBSD src repository

  Modified files:
    lib/msun/src         e_logf.c 
  Log:
  As for the float trig functions, use a minimax polynomial that is
  specialized for float precision.  The new polynomial has degree 8
  instead of 14, and a maximum error of 2**-34.34 (absolute) instead of
  2**-30.66.  This doesn't affect the final error significantly; the
  maximum error was and is about 0.8879 ulps on amd64 -01.
  
  The fdlibm expf() is not used on i386's (the "optimized" asm version
  is used), but probably should be since it was already significantly
  faster than the asm version on athlons.  The asm version has the
  advantage of being more accurate, so keep using it for now.
  
  Revision  Changes    Path
  1.8       +7 -9      src/lib/msun/src/e_logf.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200511121820.jACIK9nI031843>