Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Feb 1997 21:21:18 -0800 (PST)
From:      Bruce Evans <bde>
To:        CVS-committers, cvs-all, cvs-lib
Subject:   cvs commit:  src/lib/msun Makefile
Message-ID:  <199702150521.VAA00421@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
bde         97/02/14 21:21:17

  Modified:    lib/msun  Makefile
  Log:
  Disabled the i387 version if log1p().  It just evaluates log(1 + x).
  This defeats the point of log1p().  ucbtest reports errors of +-5e+15
  ULPs.  A correct version would use the i387 fyl2xp1 instruction for
  small x and maybe scale to small x.  The C version does the scaling
  reasonably efficiently, and fyl2px1 is slow (at least on P5s), so not
  much is lost by always using the C version (only 25% for small x even
  with the broken i387 version; 50% for large x).
  
  Revision  Changes    Path
  1.14      +4 -2      src/lib/msun/Makefile



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